我想复制表的数据到另一个,但我有一个列的痛苦。如何重新格式化MySQL列的日期值?
表A具有柱的
VARCHAR(10)
类型 DP这样 'DD/MM/YYYY' 保持在字符串格式日期值。表B具有柱DC 的类型
DATE
保持日期这样值日期格式: 'YYYY-MM-DD'。
如果我将列DP更改为键入DATE,则其所有值将转换为“0000-00-00”。 如果我尝试直接复制,则会引发防止复制的错误,因为DP值不会在列DC中被识别为DATE值。
因此,无论是找到一种方法来重新格式化DP值为DATE值尊重模式'yyyy-MM-dd',然后复制或找到一些功能将法国日期转换为英文日期,同时复制。
有没有人有线索? 关心!
现在没事了!谢啦。 – Hanynowsky