Zac*_*h G 3 sql postgresql sqldatatypes
该文档没有示例。
https://www.postgresql.org/docs/10/datatype-numeric.html#DATATYPE-NUMERIC-TABLE
NUMERIC(精度,比例)
我想使用最小的空间来保存一个最多为 100 的正数,我需要接受 0.5 的十进制增量
在这种情况下我应该使用什么精度和比例?
使用numeric(4, 1).
这为您提供了最多 4 位数字(包括小数部分),其中 1 位保留给小数,因此这将存储数字直到999.9.
如果你可以用不大于数字生活99.9,然后numeric(3, 1)是罚款。