我正在处理大整数,我目前在 PG 中使用
numeric(x, 0)
表示。我不想每次都想x
,所以我在想:
使用
numeric(x, 0)
而不仅仅是通用的 numeric
有什么好处(存储、性能等)吗?
Constrained
numeric(x,0)
用于确保数字四舍五入为一,无论输入的格式如何。
select 1.8::numeric(50,0)
numeric
---------
2
(1 row)
就性能而言,使用受限和不受限数值之间的差异可以忽略不计。