instr işlevi

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime

substr içinde str öğesinin ilk oluşumunun (1 tabanlı) dizinini döndürür.

Söz dizimi

instr(str, substr)

Argümanlar

  • str: STRING ifadesi.
  • substr: STRING ifadesi.

İadeler

bir BIGINT.

Bulunamazsa substr işlev 0 döndürür.

Örnekler

> 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