Funkcja startswith

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime 10.4 LTS i nowsze

Zwraca wartość true , jeśli expr zaczyna się od startExpr.

Składnia

startswith(expr, startExpr)

Argumenty

  • exprSTRING: wyrażenie.
  • startExprSTRING: wyrażenie, które jest porównywane z początkiem str.

Zwraca

Klasa BOOLEAN.

Jeśli expr wartość lub startExpr ma NULLwartość , wynik to NULL.

Jeśli startExpr jest pustym ciągiem lub pustym plikiem binarnym, wynik to true.

Dotyczy:zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime 11.3 LTS i nowsze

Funkcja działa w BINARY trybie, jeśli oba argumenty to BINARY.

Przykłady

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

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

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

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

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