适用于:
Databricks SQL
Databricks Runtime 10.4 LTS 及更高版本
如果 expr 以 startExpr 开头,则返回 true。
语法
startswith(expr, startExpr)
参数
expr:一个STRING表达式。startExpr:与str的开头进行比较的STRING表达式。
返回
一个 BOOLEAN。
如果 expr 或 startExpr 为 NULL,则结果为 NULL。
如果 startExpr 是空字符串或空二进制,则结果为 true。
适用于:
Databricks SQL
Databricks Runtime 11.3 LTS 及更高版本
如果两个参数都是 BINARY,则函数在 BINARY 模式下运行。
示例
> SELECT startswith('SparkSQL', 'Spark');
true
> SELECT startswith('SparkSQL', 'spark');
false
> SELECT startswith('SparkSQL', NULL);
NULL
> SELECT startswith(NULL, 'Spark');
NULL
> SELECT startswith('SparkSQL', '');
true