Compartilhar via


Função endswith

Aplica-se a: verificação marcada como sim SQL do Databricks verificação marcada como sim Databricks Runtime 10.4 LTS e superior

A função opera no modo BINARY quando ambos os argumentos são BINARY. Retorna true se expr termina com endExpr.

Sintaxe

endswith(expr, endExpr)

Argumentos

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

Retornos

Um BOOLIANO.

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

Se endExpr for o binário ou a cadeia de caracteres 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