我有一个包含这种格式数据的 csv 文件:
SATURN,6459,"50,486",27184
我正在使用此命令将此文件导入表中:
LOAD DATA LOCAL INFILE 'D:\\temp.csv' INTO TABLE `test`.`tmp` FIELDS ESCAPED BY '\\'
TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n'
(`description`,`file_no`,`net`,`run_no`);
所有字段都已正确导入,但net列始终包含类似的数据
50.00 // it should be 50,486
该列的数据类型为 Decimal(10,2)。我也试过 Numeric(10,2) 但没有运气。非常感谢任何帮助。提前非常感谢。