62,074
社区成员
发帖
与我相关
我的任务
分享
declare @str varchar(500)
declare @result varchar(500)
set @str='北京 上海 天津 重庆'
set @result=''
while (len(@str)>0)
begin
if(charindex(' ',@str)>0)
begin
set @result=@result+' % '+substring(@str,0,charindex(' ',@str))+' % or '
set @str=ltrin(substring(@str,charindex(' ',@str),len(@str)))
end
else
begin
set @result=' '+@result+' %'+@str+' %'
break
end
end
print @result