Kev*_*erw 7 mysql sqldatatypes
可以像decimal(22,2)
MySQL 一样存储货币价值吗?我正在为虚拟世界编写基于Web的市场和广告网络.
Orb*_*bit 17
如果有人有性生活费怎么办?!?这个领域不能包含这一大堆的benjamins ....
但严肃地说,SQL Server和PostgreSQL有money数据类型,Access有货币数据类型.Oracle和MySQL都没有.
此线程 - 用于在MySQL数据库中存储货币值的最佳数据类型
但是出于某种原因推荐4位有效数字,我想如果你需要分数美分(股票等).
如果没有用户可以超过性价比(严肃性),并且您不需要计算存储的分数,您的格式应该没问题.
你应该问问自己"使用我的程序,有多少人可以获得金钱?" 和"我要求我的小数位数到什么精度?"
如果你只需要处理高达十亿,那么似乎(10,2)就足够了.如果你想要更准确的利息计算,也许你想要(10,5).如果你只是跟踪工资和年薪,看起来(7,2)就足够了(我想成为7部分,谢谢!)
在不知道数据目的的情况下,很难回答这个问题.我能给你的只是你要问自己的问题.
归档时间: |
|
查看次数: |
12480 次 |
最近记录: |