Función position
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 locate.
Sintaxis
position(substr, str [, pos] )
position(subtr IN str)
Argumentos
substr
: expresión STRING.str
: expresión STRING.pos
: una expresión INTEGER.
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 position('bar', 'abcbarbar');
4
> SELECT position('bar', 'abcbarbar', 5);
7
> SELECT position('bar' IN 'abcbarbar');
4