【问题标题】:Inserting decimal with thousands separator comma into MySQL database将带有千位分隔符逗号的小数插入 MySQL 数据库
【发布时间】:2015-04-02 16:06:58
【问题描述】:

在我的 C# 程序中,我在解析导入的 CSV 文件后写入文件。我正在使用此文件将行插入数据库。几乎所有字段都被正确插入。我遇到的问题是插入大于 999.99 的小数。例如,“1,000.00”作为“1.00”插入,“26,400.50”作为“26.50”插入。数据库列类型为 DECIMAL(12,2)。有什么办法可以补救吗?

【问题讨论】:

  • 您可能需要在应用程序级别处理值,然后在插入之前转换为正确的格式。

标签: mysql


【解决方案1】:

将数据库中的十进制值设置为 DECIMAL(6,2)

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2014-11-18
  • 1970-01-01
  • 2021-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-27
  • 1970-01-01
相关资源
最近更新 更多