Função endswith

Aplica-se a:Marque Sim Databricks SQL Marque Sim Databricks Runtime 10.4 LTS e superior

A função opera no modo BINÁRIO se ambos os argumentos forem BINÁRIOS. Retorna true se expr terminar com endExpr.

Sintaxe

endswith(expr, endExpr)

Argumentos

  • expr: Uma expressão STRING ou BINARY.
  • endExpr: Uma expressão STRING ou BINARY que é comparada com o final de str.

Devoluções

UM BOOLEAN.

Se expr ou endExpr for NULL, o resultado é NULL.

Se endExpr for a cadeia de caracteres vazia ou binária vazia o resultado será true.

Exemplos

> 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