Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


SPLIT_PART

📄字数 343
👁️阅读量 加载中...

功能描述

expr1字符串按指定的expr2分隔符分割并返回第expr3部分(expr3小于零0,从右到左计算第expr3部分)。

语法格式

sql
SPLIT_PART(expr1, expr2, expr3)

输入参数

  • expr1VARCHAR 类型,或能隐式转换为 VARCHAR 类型的其他类型的值或表达式。
  • expr2VARCHAR 类型,或能隐式转换为 VARCHAR 类型的其他类型的值或表达式。
  • expr3INTEGER 类型,或能隐式转换为 INTEGER 类型的其他类型的值或表达式。

输出结果

输出结果的类型为 VARCHAR 类型。如果任意输入参数为 NULL,则输出结果为 NULL

示例

sql
-- 获取's_p_l_i_t'字符串以'_'分割的第四部分
SQL> SELECT SPLIT_PART('s_p_l_i_t', '_', 4) FROM dual;

+-------+
| EXPR1 |
+-------+
| i     |
+-------+