Función locate
Se aplica a: Databricks SQL Databricks Runtime
Devuelve la posición de la primera aparición de substr
en str
después de la posición pos
. Esta función es sinónimo de la función position.
Sintaxis
locate(substr, str [, pos] )
Argumentos
subtr
: expresión STRING.str
: expresión STRING.pos
: expresión INTEGER opcional.
Devoluciones
Valor INTEGER.
El valor especificado pos
y el valor devuelto tienen base 1.
Si se omite pos
, se busca substr
desde el principio de str
.
Si pos
es menor que 1, el resultado es 0.
Ejemplos
> SELECT locate('bar', 'abcbarbar');
4
> SELECT locate('bar', 'abcbarbar', 5);
7