我无法将txt文件加载到MySql中,该文件在行尾有空值。
txt文件看起来像
"a"|"b"|"c"|"d"|"e"|"f"|"g"|"h"|"i"
"1"|1997-09-30|"1"|1997-09-30|.01|1997-10-01|1997-09-29|"0"|
"2"|1997-10-31|"2"|1997-10-31|.02|1997-11-03|1997-10-30|"0"|1.5
"3"|1997-11-28|"3"|1997-11-28|.03|1997-12-01|1997-11-27|"0"|
注意行末尾的空列
我试图通过
插入MySqlLOAD DATA INFILE
'C:/temp/test.txt'
INTO TABLE test
FIELDS TERMINATED BY '|'
ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 ROWS;
我收到错误
`Error Code: 1265. Data truncated for column 'i' at row 1
我有什么想法可以正确插入吗?计算行末尾的空列。