1declare @cc char(10),@i int,@aa char(20),@bb int
2select @cc='年月日',@aa='2-36-54-1' ,@bb=1,@i=1 /* 把数字中的—替换成年月日 */
3while @bb!=0
4 begin
5select @bb=charindex ('-' ,@aa) if @bb=0 break else select @aa=stuff(@aa,@bb,1,substring(@cc,@i,1))
6set @i=@i+1
7 end
8select @aa
2select @cc='年月日',@aa='2-36-54-1' ,@bb=1,@i=1 /* 把数字中的—替换成年月日 */
3while @bb!=0
4 begin
5select @bb=charindex ('-' ,@aa) if @bb=0 break else select @aa=stuff(@aa,@bb,1,substring(@cc,@i,1))
6set @i=@i+1
7 end
8select @aa