Fonction endswith

S’applique à :coche marquée oui Databricks SQL coche marquée oui Databricks Runtime 10.4 LTS et versions ultérieures

La fonction opère en mode BINARY si les deux arguments sont BINARY. Retourner true si expr se termine par endExpr.

Syntaxe

endswith(expr, endExpr)

Arguments

  • expr : expression de type STRING ou BINARY.
  • endExpr : expression de type STRING ou BINARY comparée à la fin de str.

Retours

Une valeur BOOLÉENNE.

Si expr ou endExpr est NULL, le résultat est NULL.

Si endExpr est une chaîne vide ou un binaire vide, le résultat est true.

Exemples

> 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