在我的项目中,我需要将存储在.csv文件中的数据上传到MySql数据库表中。表格中的一列是" dateTime"。
我尝试使用 LOAD DATA INFILE 上传数据。但是当我运行脚本时,我的误差低于此值。
日期时间值不正确:" 23-JUN-14 01.50.00.944000000 PM"
所以我的问题是如何将这种类型的日期值加载到表中。
请指导我。
答案 0 :(得分:0)
根据mysql的日期时间列的数据类型
DATETIME类型用于包含日期和时间部分的值。 MySQL在' YYYY-MM-DD HH:MM:SS'中检索并显示DATETIME值。格式。支持的范围是' 1000-01-01 00:00:00'至' 9999-12-31 23:59:59'。
因此,您可以将该列的数据类型更改为varchar,并在加载文件后,您可以根据该数据类型更新该列的值。
了解更多>>