endswith
関数
適用対象: Databricks SQL Databricks Runtime 10.4 LTS 以上
この関数は、両方の引数がバイナリの場合、バイナリ モードで動作します。 expr
が endExpr
で終わる場合、true
を返します。
構文
endswith(expr, endExpr)
引数
expr
: STRING または BINARY 式。endExpr
:str
の末尾と比較される文字列式またはバイナリ式。
戻り値
BOOLEAN。
expr
または endExpr
が NULL
の場合、結果は 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