函数说明
返回字符串str 中在第count 个分隔符delim 之前的子串。
如果count 是一个正数,
返回从最后的(从左边开始计数)分隔符到左边所有字符;如果count 是负数,
返回从最后的(从右边开始计数)分隔符到右边所有字符。
示例
示例1:count 是正数,返回从分隔符“.”到左边的所有字符。
gbase> SELECT SUBSTRING_INDEX('www.gbase8a.com', '.', 2) FROM
dual;
+--------------------------------------------+
| SUBSTRING_INDEX('www.gbase8a.com', '.', 2) |
+--------------------------------------------+
| www.gbase8a
|
+--------------------------------------------+
1 row in set
示例2:count 是负数,返回从分隔符“.”到右边的所有字符。
gbase> SELECT SUBSTRING_INDEX('www.gbase8a.com', '.', -2) FROM
dual;
+---------------------------------------------+
| SUBSTRING_INDEX('www.gbase8a.com', '.', -2) |
+---------------------------------------------+
| gbase8a.com
|
+---------------------------------------------+
1 row in set
GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
706