Funktionen startswith

Gäller för:check marked yes Databricks SQL check marked yes Databricks Runtime 10.3 och senare

Returnerar true om expr börjar med startExpr.

Syntax

startswith(expr, startExpr)

Argument

  • expr: Ett STRING uttryck.
  • startExpr: Ett STRING uttryck som jämförs med början av str.

Returer

En BOOLEAN.

Om expr eller startExpr är NULLär NULLresultatet .

Om startExpr är den tomma strängen eller den tomma binära filen blir trueresultatet .

Gäller för:check marked yes Databricks SQL check marked yes Databricks Runtime 10.5 och senare

Funktionen fungerar i BINARY läge om båda argumenten är BINARY.

Exempel

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

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

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

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

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