我有个字段 是数字类型的 我现在要在这个字段的所有数据都加两个0
SQL命令应该怎么写

解决方案 »

  1.   

    update t set 字段=字段*100?
      

  2.   

    update t set 字段=cast(字段 as varchar) + '00'
      

  3.   

    加俩0,乘个100不就好了??
    是小数怎么办??
    update t set 字段=cast(字段 as varchar) + '00'
      

  4.   

    1>二楼那样的写法,也是可以的,只不过之前要搞个转换,麻烦了点。
        update 表 set 字段= cast(cast(字段 as varchar)+'00' as int)2>用*100来得快,但要保证字段类型必须为数值
        update 表 set 字段=字段*100
      

  5.   

    update t set 字段=cast(字段 as varchar) + '00'
      

  6.   

    估计是要在前面加两个0的
    update table 
    set 字段=cast('00'+字段 as varchar(10))