INSTR |
Dans la chaine |
---|---|
MySQL |
Syntaxe
InStr(Chaine,Sous-Chaine) |
Paramètres
Nom | Description |
---|---|
Chaine | Ce paramètre permet d'indiquer la chaine de caractères contenant la source dans lequel il faudra chercher |
Sous-Chaine | Ce paramètre permet d'indiquer la chaine de caractères contenant la chaine à rechercher |
Description
Cette fonction retourne la position d'une sous-chaîne de caractères contenus dans une chaine de caractères et 0 si elle ne s'y trouve pas.
Exemple
Voici un exemple permettant d'afficher la longueur de la chaine de caractères «gladir.com» :
- SELECT 'InStr("Sylvain Maltais","Mal")= ' As Text, InStr("Sylvain Maltais","Mal") As Result UNION
- SELECT 'InStr("Sylvain Maltais","a") = ' As Text, InStr("Sylvain Maltais","a") As Result UNION
- SELECT 'InStr("Sylvain Maltais","l") = ' As Text, InStr("Sylvain Maltais","l") As Result UNION
- SELECT 'InStr("Sylvain Maltais","S") = ' As Text, InStr("Sylvain Maltais","S") As Result
on obtiendra le résultat suivant :
Text | Result |
InStr("Sylvain Maltais","Mal")= | 9 |
InStr("Sylvain Maltais","a") = | 5 |
InStr("Sylvain Maltais","l") = | 3 |
InStr("Sylvain Maltais","S") = | 1 |
Voir également
Article - Les géants de l'informatique - Oracle
Références
MySQL - Référence, Edition Micro Application, Nicolas Rivereau, Antoine Pichot, 2002, ISBN: 2-7429-2560-0, page 934.
MySQL: The definitive guide to using, programming, and administering MySQL 4 databases - Second Edition, Paul Dubois, 2003, ISBN: 0-7357-1212-3, page 812
Dernière mise à jour : Mercredi, le 29 avril 2015