split_part
函数
适用于:砖的SQL砖运行时11.0及以上
分裂str
在出现的delim
并返回partNum
部分。
返回
一个字符串。
如果partNum
> = 1:partNum
年代计算从一开始的一部分str
将被归还。
如果partNum
< = 1:abs (partNum)
年代计数的一部分str
将被归还。
如果partNum
超出部分的数量吗str
:函数返回一个空字符串。
如果partNum
是0:split_part
提出了一个INVALID_INDEX_OF_ZERO。
例子
>选择“- >”| |split_part(“你好,世界!”,”、“,1)| |“< - - - - - -”;- >你好< ->选择“- >”| |split_part(“你好,世界!”,”、“,2)| |“< - - - - - -”;- >世界< ->选择“- >”| |split_part(“你好,世界!”,”、“,One hundred.)| |“< - - - - - -”;- > < ->选择“- >”| |split_part(“你好,世界!”,”、“,- - - - - -2)| |“< - - - - - -”;- >世界< ->选择“- >”| |split_part(“你好,世界!”,”、“,- - - - - -One hundred.)| |“< - - - - - -”;- > < ->选择“- >”| |split_part(”,”、“,1)| |“< - - - - - -”;- > < ->选择“- >”| |split_part(“你好”,”,3)| |“< - - - - - -”;- > < ->选择“- >”| |split_part(“你好,世界!”,”、“,0)| |“< - - - - - -”;错误:INVALID_INDEX_OF_ZERO