SQL根据一个字符串集合循环保存数据库

declare @sss varchar(100)

set @sss='288,095,90'

--select len(@sss)

--select PATINDEX('%,%',@sss)

--select charindex(',',@sss)

while len(@sss)>0

begin

  if charindex(',',@sss)>0  

   begin   

     select substring(@sss,1,charindex(',',@sss)-1)   

     set @sss=substring(@sss,charindex(',',@sss)+1,len(@sss))  

   end

 else   

   begin   

     select @sss   

     break  

   end

end

原文地址:https://www.cnblogs.com/zhuxiaohui/p/2880358.html