Partager via


Fonction charindex

S’applique à : case marquée oui Databricks SQL case marquée oui Databricks Runtime

Retourne la position de la première occurrence de substr dans str après la position pos. Cette fonction est similaire à la fonction locate.

Syntaxe

charindex(substr, str [, pos])

Arguments

  • substr : Expression de type STRING.
  • str : Expression de type STRING.
  • pos : expression de type INTEGER.

Retours

Un ENTIER.

Le pos spécifié et la valeur de retour sont de base 1. Si pos est omis, la recherche de substr commence au début de str. Si pos est inférieur à 1, le résultat est 0.

Exemples

> SELECT charindex('bar', 'abcbarbar');
 4
> SELECT charindex('bar', 'abcbarbar', 5);
 7