Funkce endswith
Platí pro: Databricks SQL Databricks Runtime 10.4 LTS a vyšší
Funkce funguje v binárním režimu, pokud jsou oba argumenty BINARY. Vrátí true
, pokud expr
končí na endExpr
.
Syntaxe
endswith(expr, endExpr)
Argumenty
expr
: ŘETĚZCový nebo BINÁRNÍ výraz.endExpr
: ŘETĚZCový nebo BINÁRNÍ výraz, který se porovnává s koncem .str
Návraty
A BOOLEAN.
Pokud expr
nebo endExpr
je NULL
, výsledek je NULL
.
Pokud endExpr
je prázdný řetězec nebo prázdný binární soubor je výsledek true
.
Příklady
> 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