我有一个专栏叫dispatchdate
它当前将日期存储为字符串 (varchar) 格式。它将它存储为例如16/07/2013
如何在不一一编辑的情况下将所有数据转换为日期格式?
我有一个专栏叫dispatchdate
它当前将日期存储为字符串 (varchar) 格式。它将它存储为例如16/07/2013
如何在不一一编辑的情况下将所有数据转换为日期格式?
A possible solution
UPDATE Table1
SET dispatchdate = DATE_FORMAT(STR_TO_DATE(dispatchdate, '%d/%m/%Y'), '%Y-%m-%d');
ALTER TABLE Table1
CHANGE dispatchdate dispatchdate date;
Here is SQLFiddle demo