startswith fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime 10.4 LTS ke atas

Menghasilkan true jika expr dimulai dengan startExpr.

Sintaks

startswith(expr, startExpr)

Argumen

  • expr: Sebuah STRING ekspresi.
  • startExpr: Ekspresi STRING yang dibandingkan dengan awal .str

Mengembalikan

BOOLEAN.

Jika expr atau startExpr adalah NULL, hasilnya adalah NULL.

Jika startExpr adalah string kosong atau biner kosong hasilnya adalah true.

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime 11.3 LTS ke atas

Fungsi beroperasi dalam BINARY mode jika kedua argumen adalah BINARY.

Contoh

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

> SELECT startswith('SparkSQL', 'spark');
 false

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

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

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