解析货币格式化的数字浮动在mysql中

时间:2009-12-04 02:46:53

标签: mysql

我在float类型的mysql中有一个列,我需要在这个列中加载数字($ 300)这样的货币,我该如何在MYSQL中执行此操作? (我们不要争论这个专栏的浮动选择)

1 个答案:

答案 0 :(得分:0)

  • 使用varchar2而不是float
  • 创建临时表
  • 在临时表中加载文件
  • 将数据从临时表复制到真实表,并使用msql functions将货币转换为浮点数,使用类似:

    (CAST ( SUBSTRING( TRIM( amountStr ), 1 ) AS FLOAT )