Funktionen endswith

Gäller för:markerad ja Databricks SQL markerad ja Databricks Runtime 10.4 LTS och senare

Funktionen fungerar i binärt läge om båda argumenten är BINÄRA. Returnerar true om expr slutar med endExpr.

Syntax

endswith(expr, endExpr)

Argument

  • expr: ETT STRÄNG- eller BINÄRT uttryck.
  • endExpr: Ett STRING- eller BINARY-uttryck som jämförs med slutet av str.

Returer

EN BOOLESK.

Om expr eller endExpr är NULLär NULLresultatet .

Om endExpr är den tomma strängen eller den tomma binära filen blir trueresultatet .

Exempel

> 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