Declare @cityProId int
select @cityProId=id from Provinces where ProvincesName=@ProvincesName
print @cityProId
insert into cities(ProId,cityName) select @cityProId as proid,col as cityname from dbo.f_split(@chars,@c)
END
GO
alter function fn_split3(
@strs varchar(max),@c varchar(2)
)
returns @tmp table(colu varchar)
as
begin
if(IsNULL(@strs,'')<>'')
begin
set @strs=@strs+','
while(charindex(@c,@strs)<>0)
begin
insert into @tmp(colu) values(substring(@strs,1,charindex(@c,@strs)-1))
set @strs=substring(@strs,charindex(@c,@strs)+1,len(@strs))
--set @strs=stuff(@strs,1,charindex(@c,@strs),'')
end
end
return
end
go
select * from dbo.fn_split3('1,2,3,4,5',',')