Função instr
Aplica-se a: Databricks SQL Databricks Runtime
Devolve o índice (baseado em 1) da primeira ocorrência de substr
in str
.
Sintaxe
instr(str, substr)
Argumentos
-
str
: Uma expressãoSTRING
. -
substr
: Uma expressãoSTRING
.
Devoluções
Um BIGINT
.
Se substr
não puder ser encontrado, a função retornará 0.
Exemplos
> SELECT instr('SparkSQL', 'SQL');
6
> SELECT instr('SparkSQL', 'R');
0
> SELECT instr('SparkSQL' COLLATE UTF8_LCASE, 'sql');
6
> SELECT instr('SparkSQL' COLLATE UTF8_BINARY, 'sql');
6