首页 > Linux操作系统 > Linux操作系统 > Sql server 分割符函数
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS OFF
GO
create function f_splitstr(@SourceSql varchar(8000), @StrSeprate varchar(100))
returns @temp table(F1 varchar(100))
as
begin
declare @ch as varchar(100)
set @SourceSql=@SourceSql+@StrSeprate
while(@SourceSql<>'')
begin
set @ch=left(@SourceSql,charindex('|',@SourceSql,1)-1)
insert @temp values(@ch)
set @SourceSql=stuff(@SourceSql,1,charindex('|',@SourceSql,1),'')
end
return
end
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/16436858/viewspace-553441/ ,如需转载,请注明出处,否则将追究法律责任。