STARTS_WITH
更新时间:2025-10-17
描述
STARTS_WITH 函数检查字符串是否以指定的前缀开头。如果字符串以指定的前缀开头,则返回 true;否则返回 false。
语法
SQL
1STARTS_WITH(<str>, <prefix>)
参数
参数 | 说明 |
---|---|
<str> |
要检查的字符串。类型:VARCHAR |
<prefix> |
要匹配的前缀字符串。类型:VARCHAR |
返回值
返回 BOOLEAN 类型。
特殊情况:
- 如果任何参数为 NULL,则返回 NULL
举例
- 匹配成功
SQL
1SELECT starts_with('hello world', 'hello');
Text
1+-------------------------------------+
2| starts_with('hello world', 'hello') |
3+-------------------------------------+
4| 1 |
5+-------------------------------------+
- 匹配失败
SQL
1SELECT starts_with('hello world', 'world');
Text
1+-------------------------------------+
2| starts_with('hello world', 'world') |
3+-------------------------------------+
4| 0 |
5+-------------------------------------+