mysql 中的收入数据类型?

发布于 2024-10-27 06:02:44 字数 100 浏览 1 评论 0原文

我正在设置公司页面。其中一个字段是“收入”。所以这可能从 0 美元到我猜数千亿美元不等。那么这个字段应该有bigint数据类型吗?或者有更好的方法将收入存储在数据库中吗?使用MySQL。

I am setting up company pages. One of the fields is 'Revenue'. So this can vary from $0 to i guess hundreds of billions. So this field should have a bigint data type? Or is there a better way to store revenue in the database? Using MySQL.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

煞人兵器 2024-11-03 06:02:44

我会使用 bigint 并将您的收入数字存储为美分,而不是使用小数。然后您将避免舍入问题。

I would use bigint and store your revenue figures in pennies rather than using decimals. Then you will avoid rounding issues.

手心的海 2024-11-03 06:02:44

尝试数字或小数。 DECIMALNUMERIC 类型存储精确的数字数据值。当需要保持准确的精度(例如货币数据)时,可以使用这些类型。

看看这个: MySQL 数据类型

Try Numeric or decimal. The DECIMAL and NUMERIC types store exact numeric data values. These types are used when it is important to preserve exact precision, for example with monetary data.

check this out: MySQL data types

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文