contains 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 10.4 LTS ve üzeri

içeriyorsa exprsubExprdöndürürtrue.

Söz dizimi

contains(expr, subExpr)

Bağımsız değişkenler

  • expr: İçinde arama yapılan BIR STRING veya BINARY.
  • subExpr: Aranacak STRING veya BINARY.

Döndürülenler

BOOLE DEĞERI. veya subExpr ise exprNULL, sonuç olurNULL. Boş subExpr dize veya boş ikili ise sonuç olur true.

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime 11.3 LTS ve üzeri

her iki bağımsız değişken de BINARY ise, işlev BINARY modunda çalışır.

Örnekler

> SELECT contains(NULL, 'Spark');
  NULL

> SELECT contains('SparkSQL', NULL);
  NULL

> SELECT contains('SparkSQL', 'Spark');
  true

> SELECT contains('SparkSQL', 'ark');
  true

> SELECT contains('SparkSQL', 'SQL');
  true

> SELECT contains('SparkSQL', 'Spork');
  false

> SELECT contains('SparkSQL', '');
  true

> SELECT contains(x'120033', x'00');
  true