A locate
függvény
A következőkre vonatkozik: Databricks SQL Databricks Runtime
A következő pozíció első előfordulásának substr
str
pos
pozícióját adja vissza. Ez a függvény a pozíciófüggvény szinonimája.
Syntax
locate(substr, str [, pos] )
Argumentumok
subtr
: KARAKTERLÁNC-kifejezés.str
: KARAKTERLÁNC-kifejezés.pos
: Nem kötelező EGÉSZ SZÁM kifejezés.
Válaszok
Egész szám.
A megadott pos
és a visszaadott érték 1-alapú.
Ha pos
nincs megadva substr
, a keresés a kezdettől számítva str
történik.
Ha pos
1-nél kisebb, az eredmény 0.
Példák
> SELECT locate('bar', 'abcbarbar');
4
> SELECT locate('bar', 'abcbarbar', 5);
7