locate
Functie
Van toepassing op: Databricks Databricks Runtime
Retourneert de positie van het eerste exemplaar van substr
in str
na positie pos
. Deze functie is een synoniem voor positiefunctie.
Syntaxis
locate(substr, str [, pos] )
Argumenten
subtr
: een tekenreeksexpressie.str
: een tekenreeksexpressie.pos
: een optionele integer-expressie.
Retourneert
Een GEHEEL GETAL.
De opgegeven pos
en retourwaarde zijn gebaseerd op 1.
Als pos
wordt weggelaten substr
, wordt gezocht vanaf het begin van str
.
Als pos
kleiner is dan 1, is het resultaat 0.
Voorbeelden
> SELECT locate('bar', 'abcbarbar');
4
> SELECT locate('bar', 'abcbarbar', 5);
7