gpt4 book ai didi

postgresql - 使用 PostgreSQL 的货币类型而不是数字

转载 作者:行者123 更新时间:2023-11-29 11:39:14 24 4
gpt4 key购买 nike

我正在考虑将我的 PG 9.2 数据库模式的 numeric 列转换为 money,主要是因为我看到(或想象?)四舍五入的好处和格式化在数据库级别处理,而不是应用程序级别。这个决定会有一些缺点吗?

最佳答案

坚持使用数字:

  1. 听说比较快

  2. 输出是一致的。它的意思是一致的。是否在存储时或检索时(或在应用程序中)强制舍入的问题留给您。在许多情况下,实际上您可能想要存储小数分,而数字可以让您安全地执行此操作。

另一件事是,如果您想添加多货币支持,您会发现数字在这方面比金钱要好得多。这是因为货币符号取决于您的区域设置,因此您可以输入 100 美元,更改区域设置并让它显示 100 日元,除非发生大规模的经济重组,否则这不太可能是相同的数额。

我是做财务会计软件的。我们决定坚持使用数字,我们对此非常满意。

关于postgresql - 使用 PostgreSQL 的货币类型而不是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15891507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com