在PostgreSQL中,"decimal"数据类型用于存储具有固定精度和小数位数的数值。Decimal类型存储的大小取决于指定的精度和小数位数。
在PostgreSQL中,decimal类型的存储大小与其精度有关。一般情况下,decimal类型的存储大小可以通过以下公式计算:
存储大小 = (精度 / 2) + 1
例如,如果定义一个decimal(10, 2)类型的列,其中精度为10,小数位数为2,则该列的存储大小为:
(10 / 2) + 1 = 6
因此,decimal(10, 2)类型的列在PostgreSQL中的存储大小为6个字节。需要注意的是,这只是一个大致的估算,实际的存储大小可能会稍有不同。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:pgsql decimal和integer使用选择