一、按指定符號分割字符串,返回分割后的元素個數,(方法很簡單,就是看字符串中存在多少個分隔符號,然后再加一,就是要求的結果。) CREATE function Get_StrArrayLength( ( 10 ) -- 分隔符號 ) ( rtrim ( @str )) ( @split , @str ) ( @split , @str , @
一、按指定符號分割字符串,美國服務器,網站空間,返回分割后的元素個數,(方法很簡單,香港服務器,就是看字符串中存在多少個分隔符號,然后再加一,就是要求的結果。)
CREATE function Get_StrArrayLength
(
(10) --分隔符號
)
(rtrim(@str))
(@split,@str)
(@split,@str,@start)
【調用示例:,)
返回值:4】
二、按指定符號分割字符串,返回分割后指定索引的第幾個元素,象數組一樣方便
CREATE function Get_StrArrayStrOfIndex
(
()
returns varchar(1024)
(rtrim(@str))
(@split)
(@split,@str)
(@split,@str,@start)
(()
end
【調用示例:,,2)
返回值:9】
三、結合上邊兩個函數,象數組一樣遍歷字符串中的元素
(50)
dbo.Get_StrArrayLength()
,@next)
調用結果:
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com