我使用这个字符串将CSV文件上传到MySQL表中。在
Query = """ LOAD DATA LOCAL INFILE 'Data to file_name.csv' INTO TABLE table_name
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '"'
Lines terminated by '\n'
IGNORE 1 LINES """
cursor.execute(Query)
一切都很好,但我收到两个日期类型列的错误消息:
Data truncated for column start_date
以及
Data truncated for column end_date
有时我的日期格式是“开始日期”,如“2012年12月1日”,“结束日期”类似于“2012年12月1日”。如何从CSV文件中执行大插入而不接收“列开始日期和结束日期错误消息的数据截断”?在
有人知道为什么会产生这个错误吗?任何帮助将不胜感激!在
谢谢!在
目前没有回答
相关问题 更多 >
编程相关推荐