How can I add a character into a specified position into string in SQL SERVER?

前端 未结 9 2342
傲寒
傲寒 2021-02-19 07:48

I have a varchar field like:

195500
122222200

I need to change these values to:

1955.00
1222222.00
9条回答
  •  天涯浪人
    2021-02-19 08:08

    Please see the following code. You can choose the symbols and index in variable.

     declare @index int,@sym varchar(10)
     set @sym='#'
     set @index=2
     select left(195500,@index) +''+@sym+''+right(195500,len(195500)-@index) 
    

提交回复
热议问题