cja*_*vin 3 postgresql currency database-schema money-format
我正在考虑将numeric我的PG 9.2数据库模式的列转换为money,主要是因为我看到(或想象?)在数据库级别而不是应用程序级别处理舍入和格式化的好处.这个决定会有一些缺点吗?
坚持使用数字:
从我听到的情况来看,它更快
输出是一致的.这意味着一致.是否在存储或检索(或在应用程序中)强制执行舍入的问题由您决定.在许多情况下,实际上您可能希望存储小数分数,而数字可以让您安全地执行此操作.
另一件事是,如果你想要添加多种货币支持,你会发现数字远比货币更好.这是因为货币符号取决于您的区域设置,因此您可以插入$ 100,更改您的区域设置并让它显示100¥,这可能不会是相同的数量,除非发生大规模的经济动摇.
我做财务会计软件.我们决定坚持使用数字,我们对它非常满意.
| 归档时间: |
|
| 查看次数: |
3389 次 |
| 最近记录: |