繁体   English   中英

MySQL 错误代码 1265:我的 csv 数据有什么问题?

[英]MySQL ERROR CODE 1265: what's wrong with my csv data?

创建了 TABLE 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

csv数据有问题吗? 或 SQL CODE 的其他一些问题?

同时,它与

INSERT INTO shiyanyong VALUES('AA', 0.22);

1) 表

CREATE TABLE shiyanyong(
company_name VARCHAR(40),
income DOUBLE
);

2) 负载数据:

LOAD DATA INFILE 'D:\2018.csv'
INTO TABLE shiyanyong
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES;

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM