日期格式:将月/日/年转换为年 - 月 - 日格式

时间:2015-02-27 04:56:24

标签: mysql date

我读了"将日期字符串转换为mysql datetime字段":但这对我没有帮助

所以我要做的是将dat file读入mysql中的空表。

table CLIMBED(TRIP_ID int,PEAK VARCHAR(30),D_WHEN DATE);

问题是.dat file的日期如下:

1,'Lonely Mountain',06/11/2002
1,'Mount Everest',06/12/2002
1,'Mount Doom',06/13/2002
1,'Muah Mountain',06/14/2002
1,'Thor Peak',06/15/2002

并且,当我将数据加载到表格中时,它将插入:0000-00-00

如何将文件的日期列读作年 - 月 - ?

我正在学习sql任何帮助都会非常感激!

1 个答案:

答案 0 :(得分:0)

使用DATE_FORMAT()之类的:

语法:

DATE_FORMAT(date,format)

试试这个:

DATE_FORMAT(D_WHEN DATE,'%Y-%m-%d')

有关详情,请参阅click here