SQL命令应该怎么写
10 个解决方案
#1
update t set 字段=字段*100?
#2
update t set 字段=cast(字段 as varchar) + '00'
#3
加俩0,乘个100不就好了??
#4
加俩0,乘个100不就好了??
是小数怎么办??
update t set 字段=cast(字段 as varchar) + '00'
是小数怎么办??
update t set 字段=cast(字段 as varchar) + '00'
#5
恩,*100好了 2楼的好象不行吧
#6
如果是在前面加0,就只能转换类型了。
#7
1>二楼那样的写法,也是可以的,只不过之前要搞个转换,麻烦了点。
update 表 set 字段= cast(cast(字段 as varchar)+'00' as int)
2>用*100来得快,但要保证字段类型必须为数值
update 表 set 字段=字段*100
update 表 set 字段= cast(cast(字段 as varchar)+'00' as int)
2>用*100来得快,但要保证字段类型必须为数值
update 表 set 字段=字段*100
#8
绕晕了吧!那么麻烦干什么!直接*100就行!
#9
update t set 字段=cast(字段 as varchar) + '00'
#10
估计是要在前面加两个0的
update table
set 字段=cast('00'+字段 as varchar(10))
update table
set 字段=cast('00'+字段 as varchar(10))
#1
update t set 字段=字段*100?
#2
update t set 字段=cast(字段 as varchar) + '00'
#3
加俩0,乘个100不就好了??
#4
加俩0,乘个100不就好了??
是小数怎么办??
update t set 字段=cast(字段 as varchar) + '00'
是小数怎么办??
update t set 字段=cast(字段 as varchar) + '00'
#5
恩,*100好了 2楼的好象不行吧
#6
如果是在前面加0,就只能转换类型了。
#7
1>二楼那样的写法,也是可以的,只不过之前要搞个转换,麻烦了点。
update 表 set 字段= cast(cast(字段 as varchar)+'00' as int)
2>用*100来得快,但要保证字段类型必须为数值
update 表 set 字段=字段*100
update 表 set 字段= cast(cast(字段 as varchar)+'00' as int)
2>用*100来得快,但要保证字段类型必须为数值
update 表 set 字段=字段*100
#8
绕晕了吧!那么麻烦干什么!直接*100就行!
#9
update t set 字段=cast(字段 as varchar) + '00'
#10
估计是要在前面加两个0的
update table
set 字段=cast('00'+字段 as varchar(10))
update table
set 字段=cast('00'+字段 as varchar(10))