我正在尝试将具有 5 列的 .csv 文件加载到具有相同对应列和 PK 的表中。日期是数据类型 DATE,所有其他都是 Varchar(),PK 除外。
这是我的加载数据导入:
LOAD DATA INFILE 'C:\Events_Upload.csv'
INTO TABLE db.events
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
Ignore 1 lines
(
Event_Name,
Event_Handle,
Create_Date,
Retire_Date,
Event_Desc
)
错误是:
Error Code: 1292. Incorrect date value: '' for column 'Retire_Date' at row 1
CSV 中的第一行如下所示:
Time to Send Survey,SurvESend,2013-04-10,,系统发出Esurveys的时间
从 CSV 上传时,如何将此字段设为 NULL 且不为空?