Compartir a través de


Función endswith

Se aplica a:casilla marcada como sí Databricks SQL casilla marcada como Sí Databricks Runtime 10.4 LTS y versiones posteriores

Si ambos argumentos son BINARY, esta función funciona en modo BINARY. Devuelve true si expr termina con endExpr.

Sintaxis

endswith(expr, endExpr)

Argumentos

  • expr: expresión de cadena o binaria.
  • endExpr: Expresión STRING o BINARY que se compara con el final de str.

Devoluciones

Una expresión BOOLEANA.

Si expr o endExpr es NULL, el resultado es NULL.

Si el elemento endExpr es la cadena o el binario vacío, el resultado será true.

Ejemplos

> 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