【问题标题】:MYSQL - How to save a value without removing the right zero [duplicate]MYSQL - 如何在不删除右零的情况下保存值[重复]
【发布时间】:2017-05-04 19:46:59
【问题描述】:

我有一张桌子可以登记车辆。

其中一列是以格式 90.000 保存 价格(双精度型)。但是当我在银行中输入值时,它会保存并删除最后一个零并变为 90。

如何使值等于原来的 90.000?

【问题讨论】:

  • 价格永远不会翻倍。这就是发明 DECIMAL 的原因。此外,您将数据存储与数据显示混淆了。
  • 如果要存储九万,请输入 90000。如果您想显示 90.000,00,请参见 FORMAT()

标签: mysql


【解决方案1】:

【讨论】:

  • 我插入了一个值 90.000 但 mysql 保存了 90.00
  • 您将 DECIMAL 大小参数指定为什么?像 4,3 这样的东西应该可以工作。
猜你喜欢
  • 1970-01-01
  • 2015-06-14
  • 2020-02-24
  • 1970-01-01
  • 1970-01-01
  • 2023-04-04
  • 2014-08-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多