Freigeben über


startswith-Funktion

Gilt für:Häkchen ja Databricks SQL Häkchen Databricks Runtime 10.4 LTS und höher

Gibt true zurück, wenn expr mit startExpr beginnt.

Syntax

startswith(expr, startExpr)

Argumente

  • expr: Ein STRING-Ausdruck.
  • startExpr: Ein STRING-Ausdruck, der mit dem Anfang von str verglichen wird.

Gibt zurück

Ein BOOLEAN.

Wenn expr oder startExprNULL ist, ist das Ergebnis NULL.

Wenn startExpr eine leere Zeichenfolge oder ein leerer Binärwert ist, lautet das Ergebnis true.

Gilt für:Häkchen ja Databricks SQL Häkchen gesetzt ja Databricks Runtime 11.3 LTS und höher

Die Funktion wird im BINARY-Modus ausgeführt, wenn beide Argumente BINARY sind.

Beispiele

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

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

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

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

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