1. ホーム
  2. sql-server

[解決済み] Sql Serverで小数のカラムの精度を変更するにはどうすればよいですか?

2022-11-06 16:42:45

質問

Sql Server で既存の 10 進数カラムの精度を変更する方法はありますか?

どのように解決するのですか?

ALTER TABLE Testing ALTER COLUMN TestDec decimal(16,1)

ただ単に decimal(precision, scale) を置き、精度とスケールを希望する値に置き換えるだけです。

テーブルのデータを使ってのテストはしていませんが、精度を変更した場合、新しい精度が低いとデータが失われる可能性があります。