Section courante

A propos

Section administrative du site

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» :

  1. SELECT 'InStr("Sylvain Maltais","Mal")= ' As Text, InStr("Sylvain Maltais","Mal") As Result UNION
  2. SELECT 'InStr("Sylvain Maltais","a") = '  As Text, InStr("Sylvain Maltais","a")  As Result UNION
  3. SELECT 'InStr("Sylvain Maltais","l") = '  As Text, InStr("Sylvain Maltais","l")  As Result UNION
  4. 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