declare @datastr nvarchar(4000)='2018-1-1,2018-1-2,2018-1-3,2018-1-4,2018-1-5,2018-1-6,2018-1-7,2018-1-8';
set @datastr=@datastr+','
declare @itemindex int=charindex(',',@datastr)
while(@datastr!=','and @itemindex>0)--拆分字符串,循环输出
begin
print left(@datastr,@itemindex-1)
set @datastr=right(@datastr,len(@datastr)-@itemindex)
set @itemindex=charindex(',',@datastr)
end
sql 拆分字符串并循环
最新推荐文章于 2022-10-14 16:37:09 发布