startswith 函数 (Databricks SQL)
如果 expr 以 startExpr 开头,则返回 true。
语法
startswith(expr, startExpr)
参数
expr:一个 STRING 表达式。startExpr:与str的开头进行比较的 STRING 表达式。
返回
一个布尔值。
如果 expr 或 startExpr 为 NULL,则结果为 NULL。
如果 startExpr 是空字符串或空二进制,则结果为 true。
如果两个参数都是二进制,则函数在二进制模式下运行。
示例
> SELECT startswith('SparkSQL', 'Spark');
true
> SELECT startswith('SparkSQL', 'spark');
false
> SELECT startswith('SparkSQL', NULL);
NULL
> SELECT startswith(NULL, 'Spark');
NULL
> SELECT startswith('SparkSQL', '');
true