ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Sql server 分割符函数

Sql server 分割符函数

原创 Linux操作系统 作者:iSQlServer 时间:2009-02-16 14:23:06 0 删除 编辑

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博客 ” ,链接:http://blog.itpub.net/16436858/viewspace-553441/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-10-17

  • 博文量
    1319
  • 访问量
    2079663