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

前端 未结 9 2423
傲寒
傲寒 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:19

    If you want to add a '.' before the last two digits of your values you can do:

    SELECT substring(code,0,len(code)-1)+'.'+substring(code,len(code)-1,len(code))
    FROM table1;
    

    sqlfiddle demo

提交回复
热议问题