我有1500+行在我的SQL Server 2005数据库,在一个表中。列是float
型的PK。
数据如下:
130226.1
130226.2
....
130226.9
我要做的是:将其转换为
130226.001
130226.002
是否有有效的方法来做到这一点?
请建议。
这样做:
Update table1 set column1 = floor(column1) + (Column1 - floor(column1)) / 100
SQL小提琴使用DECIMAL(13,3)
允许小数点前10位,小数点后3位