Share via


endswith 函式

適用於:檢查標示為是 Databricks SQL 檢查標示為是 Databricks Runtime 10.4 LTS 和更新版本

如果這兩個自變數都是 BINARY,函式會以 BINARY 模式運作。 如果 true 是以 expr 為結尾,傳回 endExpr

語法

endswith(expr, endExpr)

引數

  • expr:STRING 或 BINARY 運算式。
  • endExpr:與 結尾比較的 strSTRING 或 BINARY 運算式。

傳回

布爾值。

如果 exprendExprNULL,則結果為 NULL

如果 endExpr 是空字串或空二進位檔,則結果為 true

範例

> 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