在 PostgreSQL 上保存价格列的最佳做法是啥? [复制]
Posted
技术标签:
【中文标题】在 PostgreSQL 上保存价格列的最佳做法是啥? [复制]【英文标题】:Which is the best practice for saving a price column on PostgreSQL? [duplicate]在 PostgreSQL 上保存价格列的最佳做法是什么? [复制] 【发布时间】:2021-06-18 21:43:17 【问题描述】:我目前正在开发一个电子商务系统,目前我正在使用数字类型将产品价格保存在我的数据库中。 我想知道这是否是最佳做法,或者我是否应该使用双精度或其他类型。
【问题讨论】:
Don't use money 【参考方案1】:Numeric
是存储价格的最佳做法。
一般来说,您希望避免使用浮点数表示数字,因为它们可能存在舍入误差和精度误差——这可能会导致大量数字相加。
【讨论】:
以上是关于在 PostgreSQL 上保存价格列的最佳做法是啥? [复制]的主要内容,如果未能解决你的问题,请参考以下文章