1. ホーム
  2. sql-server

[解決済み] SQL Serverで小数点の後に2桁の数字を表示させる方法

2022-01-30 13:41:52

質問

というカラムを持つテーブルがあります。 float のデータ型は SQL Server を返したいのですが、どうすればいいですか? float datatype カラムの値を小数点以下 2 桁で表示します。

例えば、次のように挿入します。 12.3 を返さなければならない。 12.30

を挿入すると 12 を返さなければならない。 12.00

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

select cast(your_float_column as decimal(10,2))
from your_table

decimal(10,2) は、最大合計10桁の精度を持つ10進数を持つことができることを意味します。小数点以下が2桁、小数点以下が8桁です。
可能な限り大きな数値は 99999999.99