Partilhar via


Função startswith

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

Retorna true se expr começar com startExpr.

Sintaxe

startswith(expr, startExpr)

Argumentos

  • expr: Uma STRING expressão.
  • startExpr: Uma STRING expressão que é comparada com o início de str.

Devoluções

A BOOLEAN.

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

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

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

A função opera no BINARY modo se ambos os argumentos forem BINARY.

Exemplos

> SELECT startswith('SparkSQL', 'Spark');
 true

> SELECT startswith('SparkSQL', 'spark');
 false

> SELECT startswith('SparkSQL', NULL);
 NULL

> SELECT startswith(NULL, 'Spark');
 NULL

> SELECT startswith('SparkSQL', '');
 true