substring_index
函数
适用于: Databricks SQL Databricks Runtime
返回第 count
次出现的分隔符 delim
之前的 expr
的子字符串。
语法
substring_index(expr, delim, count)
参数
expr
:STRING
或BINARY
表达式。delim
:一个与expr
类型(指定分隔符)匹配的表达式。count
:用于统计分隔符数量的INTEGER
表达式。
返回
结果与类型 expr
匹配。
如果 count
为正,则返回最终的分隔符左侧的所有内容(从左侧开始计算)。
如果 count
为负,则返回最终的分隔符右侧的所有内容(从右侧开始计算)。
示例
> SELECT substring_index('www.apache.org', '.', 2);
www.apache