適用対象:
Databricks SQL
Databricks Runtime
substr 内で str が最初に出現する位置の、(1 から始まる) インデックスを返します。
構文
instr(str, substr)
引数
-
str:STRINGの式。 -
substr:STRINGの式。
戻り値
BIGINT です。
substr が見つからない場合、関数は 0 を返します。
例
> 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