Funzione locate
Si applica a: Databricks SQL Databricks Runtime
Restituisce la posizione della prima occorrenza di substr
in str
dopo la posizione pos
. Questa funzione è un sinonimo della funzione position.
Sintassi
locate(substr, str [, pos] )
Argomenti
subtr
: espressione STRING.str
: espressione STRING.pos
: espressione INTEGER facoltativa.
Valori restituiti
An INTEGER.
Il valore specificato pos
e restituito è basato su 1.
Se pos
viene omesso substr
viene eseguita la ricerca dall'inizio di str
.
Se pos
è minore di 1, il risultato è 0.
Esempi
> SELECT locate('bar', 'abcbarbar');
4
> SELECT locate('bar', 'abcbarbar', 5);
7