[英]MySQL ERROR CODE 1265: what's wrong with my csv data?
A TABLE shiyanyong
was created.创建了 TABLE shiyanyong
。 After that, I got Error Code: 1265.Data trancated forcolumn'income' at row 1
when i'm trying to load csv file data
into shiyanyong
.之后,当我尝试将csv file data
加载到shiyanyong
时,我Error Code: 1265.Data trancated forcolumn'income' at row 1
收到了Error Code: 1265.Data trancated forcolumn'income' at row 1
。
Is there something wrong with the csv data? csv数据有问题吗? or some other issues with the SQL CODE?或 SQL CODE 的其他一些问题?
At the same time, it works with同时,它与
INSERT INTO shiyanyong VALUES('AA', 0.22);
1) TABLE 1) 表
CREATE TABLE shiyanyong(
company_name VARCHAR(40),
income DOUBLE
);
2) LOAD DATA: 2) 负载数据:
LOAD DATA INFILE 'D:\2018.csv'
INTO TABLE shiyanyong
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES;
3) The DATA of 2018.csv
for exaple like this: 3) 2018.csv
的 DATA 2018.csv
如下:
company_name income
A 0.60
B 1.80
C 8.00
当我将LINES TERMINATED BY '\\n'
替换为LINES TERMINATED BY '\\r\\n'
时,它会起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.