endswith
-Funktion
Gilt für: Databricks SQL Databricks Runtime 10.4 LTS und höher
Die Funktion wird im BINARY-Modus ausgeführt, wenn beide Argumente BINARY sind. Gibt true
zurück, wenn expr
mit endExpr
endet.
Syntax
endswith(expr, endExpr)
Argumente
expr
: Ein STRING- oder BINARY-Ausdruck.endExpr
: Ein STRING- oder BINARY-Ausdruck, der mit dem Ende vonstr
verglichen wird.
Gibt zurück
Einen BOOLESCHEN Wert.
Wenn expr
oder endExpr
NULL
ist, ist das Ergebnis NULL
.
Wenn endExpr
eine leere Zeichenfolge oder ein leerer Binärwert ist, lautet das Ergebnis true
.
Beispiele
> 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