我有一个包含四列的csv文件。该文件的结构如下所示。
"Id","Title","Content","Author" "1","......","..............","..." "2",".............","....................","......"
以下命令
LOAD DATA LOCAL INFILE '/data/trn.csv' INTO TABLE TR_DATA FIELDS TERMINATED BY ',' ENCLOSED BY '"' IGNORE 1 LINES ;
无法正确解析并向字段输入错误的输入。我该如何正确解析?
答案 0 :(得分:1)
注意
如果您在Windows系统上生成了文本文件,则可能必须使用
LINES TERMINATED BY '\r\n'
正确读取文件,因为Windows程序通常使用两个字符作为行终止符。某些程序(例如写字板)在编写文件时可能会使用\r
作为行终止符。要阅读此类文件,请使用LINES TERMINATED BY '\r'
。