Fonction locate
S’applique à : Databricks SQL 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 position.
Syntaxe
locate(substr, str [, pos] )
Arguments
subtr
: Expression de type STRING.str
: Expression de type STRING.pos
: expression de type INTEGER facultative.
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 locate('bar', 'abcbarbar');
4
> SELECT locate('bar', 'abcbarbar', 5);
7