Sdílet prostřednictvím


Funkce endswith

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano 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