0

SQL Server 2005 データベースのテーブルに 1500 行以上あります。列はタイプ の PK ですfloat

データは次のようになります。

130226.1 
130226.2 
.... 
130226.9

私がやりたいことは次のとおりです。

130226.001
130226.002

これを行う効率的な方法はありますか?

お知らせ下さい。

4

2 に答える 2

1

これは次のようになります。

Update table1 set column1 = floor(column1) + (Column1 - floor(column1)) / 100

SQL フィドル

于 2013-03-14T05:55:04.800 に答える
0

DECIMAL(13,3)小数点の前に10桁、小数点の後に3桁を許可するようなものを使用してください

于 2013-03-14T05:58:26.633 に答える