create function SplitString(@strToSplit varchar(2000),@split varchar(20))
returns @strings table(col varchar(20))
as
begin
declare @toInsert varchar(200)
while(charindex(@split,@strToSplit)<>0)
begin
set @toInsert = substring(@strToSplit,1,charindex(@split,@strToSplit)-1)
if(len(@toInsert) >0 )
begin
insert @strings(col) values (@toInsert)
end
set @strToSplit = stuff(@strToSplit,1,charindex(@split,@strToSplit),'')
end
if(len(@strToSplit)>0)
begin
insert @strings(col) values (@strToSplit)
end
return
end
go
returns @strings table(col varchar(20))
as
begin
declare @toInsert varchar(200)
while(charindex(@split,@strToSplit)<>0)
begin
set @toInsert = substring(@strToSplit,1,charindex(@split,@strToSplit)-1)
if(len(@toInsert) >0 )
begin
insert @strings(col) values (@toInsert)
end
set @strToSplit = stuff(@strToSplit,1,charindex(@split,@strToSplit),'')
end
if(len(@strToSplit)>0)
begin
insert @strings(col) values (@strToSplit)
end
return
end
go