在mySql数据库表中更改日期格式

时间:2013-11-18 11:46:18

标签: mysql sql date

大家早上好。只是一个简单的问题。在我现有的MySql数据库中,我的列中只有几个日期。目前这些是 yyyy-mm-dd 格式,但现在我需要将其全部更改为 dd-mm-yyyy 格式。我已经尝试了select date_format(curdate(), '%d/%m/%Y');但它没有更新我的表中的现有数据。有没有简单的方法呢?或者即使它不容易你能给我一些建议如何做到这一点,谢谢你。

2 个答案:

答案 0 :(得分:4)

Try using

SELECT DATE_FORMAT(dateColumn,'%d/%m/%Y') AS dateColumn FROM table

答案 1 :(得分:1)

您无法更改表格中的默认date格式。默认DATE格式为'YYYY-MM-DD'。但您可以按照自己的方式检索date列值。

参考:http://dev.mysql.com/doc/refman/5.1/en/datetime.html