INSTR (Lakehouse v1)
Devuelve la posición de la primera aparición de la subcadena substr en la cadena str. Es igual que la forma de dos argumentos de LOCATE(), salvo que el orden de los argumentos está invertido.
Sintaxis de Analyze
Sección titulada «Sintaxis de Analyze»func.instr(<str>, <substr>)Ejemplos de Analyze
Sección titulada «Ejemplos de Analyze»func.instr('foobarbar', 'bar')┌────────────────────────────────┐│ func.instr('foobarbar', 'bar') │├────────────────────────────────┤│ 4 │└────────────────────────────────┘Sintaxis SQL
Sección titulada «Sintaxis SQL»INSTR(<str>, <substr>)Argumentos
Sección titulada «Argumentos»| Argumentos | Descripción |
|---|---|
<str> |
La cadena. |
<substr> |
La subcadena. |
Tipo de retorno
Sección titulada «Tipo de retorno»BIGINT
Ejemplos de SQL
Sección titulada «Ejemplos de SQL»SELECT INSTR('foobarbar', 'bar');┌───────────────────────────┐│ INSTR('foobarbar', 'bar') │├───────────────────────────┤│ 4 │└───────────────────────────┘
SELECT INSTR('xbar', 'foobar');┌─────────────────────────┐│ INSTR('xbar', 'foobar') │├─────────────────────────┤│ 0 │└─────────────────────────┘