sqlserver中遍历字符串的sql语句
复制代码 代码如下:
declare @ddd varchar(50),@split varchar(1)
set @ddd = '12345678,1234567890,1234567890,123456,123456789'
set @split = ','
while(charindex(@split,@ddd)<>0)
begin
select substring(@ddd,1,charindex(@split,@ddd)-1)
set @ddd = stuff(@ddd,1,charindex(@split,@ddd),'')
select @ddd
end
declare @ddd varchar(50),@split varchar(1)
set @ddd = '12345678,1234567890,1234567890,123456,123456789'
set @split = ','
while(charindex(@split,@ddd)<>0)
begin
select substring(@ddd,1,charindex(@split,@ddd)-1)
set @ddd = stuff(@ddd,1,charindex(@split,@ddd),'')
select @ddd
end
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/shujuku/MsSQL/99025.html