数据库中的货币建模

Mak*_*Mak 6 database currency

一个非常天真的问题.我需要在数据库中存储货币.价值和代码.要解决这个问题,人们通常会制作2列,一列存储值,另一列存储代码?或者是否有我可以使用的内置类型?

-谢谢

WW.*_*WW. 8

您需要使用两列.我会将货币金额存储在一列中,将alpha货币代码存储在另一列中.在某些情况下,您将在一行中拥有多个金额.例如,运费金额和税额可能都在发票记录上.您需要确定它们是否共享相同的货币,或者您是否需要两列.

您应该使用ISO标准货币代码.


Fel*_*ixM 0

我所知道的关系数据库(Oracle、Postgres、MySQL)没有内置的货币支持,我不希望其他数据库有内置的货币支持。你必须自己用两列来做。