Bagikan melalui


endswith fungsi

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

Fungsi ini beroperasi dalam mode BINARY jika kedua argumen adalah BINARY. Menghasilkan true jika expr berakhir dengan endExpr.

Sintaks

endswith(expr, endExpr)

Argumen

  • expr: Ekspresi STRING atau BINARY.
  • endExpr: Ekspresi STRING atau BINER yang dibandingkan dengan akhir str.

Mengembalikan

BOOLEAN.

Jika expr atau endExpr adalah NULL, hasilnya adalah NULL.

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

Contoh

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

> SELECT endswith('SparkSQL', 'sql');
 false

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

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

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

> SELECT endswith(x'110033', x'33');
 true