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