2

テーブルの列のすべての数値を小数点以下 2 桁に丸める必要があります (つまり、2.11 になるには 2.109999 が必要です)。

これを達成するための最良の方法は何ですか?(1 回限りの操作としてのみ実行する必要があります)

SQL Server 2008 R2 を使用しています

4

2 に答える 2

3
UPDATE table SET column = ROUND(column, 2)

数値を永続的に変更する必要がある場合。さもないと:

SELECT ROUND(column, 2) FROM table

既存の価値観を維持するために。

于 2012-11-09T11:08:58.257 に答える
0

Google から: http://msdn.microsoft.com/en-us/library/ms175003.aspx

select round(foo, 2);

これは推測にすぎませんが..

于 2012-11-09T11:08:21.150 に答える