declare @cc char(10),@i int,@aa char(20),@bb int select @cc='年月日',@aa='2-36-54-1' ,@bb=1,@i=1 /* 把数字中的—替换成年月日 */ while @bb!=0 begin select @bb=charindex ('-' ,@aa) if @bb=0 break else select @aa=stuff(@aa,@bb,1,substring(@cc,@i,1)) set @i=@i+1 end select @aa
把字符串中的某个字符转换成指定字符!例如2-36-54-1中的-用"年月日"替代.
最新推荐文章于 2022-03-15 16:11:27 发布