Postgres の数値データ型の精度とスケールとは何ですか? 質問する

Postgres の数値データ型の精度とスケールとは何ですか? 質問する

ドキュメントには例がありません。

https://www.postgresql.org/docs/10/datatype-numeric.html#DATATYPE-NUMERIC-TABLE

NUMERIC(精度、スケール)

最大100の正の数を保存するために最小限のスペースを使用し、0.5の小数点の増分を受け入れる必要があります。

この場合、どのような精度とスケールを使用すればよいでしょうか?

ベストアンサー1

使用numeric(4, 1)

これにより、合計で最大 4 桁 (小数部を含む) になり、小数点用に 1 桁が予約されるため、 までの数値が格納されます999.9

より大きくない数値で問題ないのであれば99.9、 はnumeric(3, 1)問題ありません。

おすすめ記事