【发布时间】:2019-09-05 07:35:07
【问题描述】:
我正在尝试将 csv 文件导入 mysql 中的表中。该表有以下字段:
(id, Submission ID, User ID, Submission Date and Time, First Name, Last Name, Email, Participant's HQ / Agency)
但 csv 文件包含除 id 之外的所有字段。 id 字段为 Primary 和 Auto incremental。我试图使用一个变量来“绕过”导入第一个字段,所以我的代码是这样的:
LOAD DATA INFILE 'C:\\Users\\user1\\Desktop\\imports\\tf\\output_csv.csv' INTO TABLE form_tf (@id, `Submission ID`, `User ID`, `Submission Date and Time`, `First Name`, `Last Name`, `Email`, `Participant's HQ / Agency`)
FIELDS TERMINATED BY ','
IGNORE 1 ROWS;
但它没有插入Submission ID,所以所有字段都向左移动了1。
【问题讨论】: