/*
功能描述:通过分隔符将字符串拆分,拆分后将记录插入表@t
返回值描述:@t 为存储拆分后数据的表
*/
create function FormatBarcodes_Split(@FormatBarcodes varchar(2000),@split varchar(2))
returns @t table(col varchar(20))
as
begin
while(charindex(@split,@FormatBarcodes)<>0)
begin
insert @t(col) values (substring(@FormatBarcodes,1,charindex(@split,@FormatBarcodes)-1))
set @FormatBarcodes = stuff(@FormatBarcodes,1,charindex(@split,@FormatBarcodes),'')
end
insert @t(col) values (@FormatBarcodes)
return
end
goSQL Sever字符串拆分函数
最新推荐文章于 2024-03-22 09:31:34 发布
本文介绍了一个SQL函数,用于将输入字符串按照指定分隔符进行拆分,并将拆分后的每一部分作为单独的记录插入到表中。通过实例演示了如何实现这一功能,包括函数的定义、使用方式以及返回值的解释。
836

被折叠的 条评论
为什么被折叠?



