Поделиться через


Функция instr

Область применения:отмечено Databricks SQL отмечено Databricks Runtime

Возвращает индекс, начиная с 1, первого появления substr в str.

Синтаксис

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