一、按指定符号分割字符串,美国服务器,网站空间,返回分割后的元素个数,(方法很简单,香港服务器,就是看字符串中存在多少个分隔符号,然后再加一,就是要求的结果。)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)调用结果: