Função endswith
Aplica-se a: SQL do Databricks 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 destr
.
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