【发布时间】:2012-01-20 14:12:03
【问题描述】:
刚刚使用 MYSQL 中的 str_to_date() 函数将日期从 dd-mm-yy 格式更改。 列日期具有 dd-mm-yyyy 格式的日期。我使用了以下查询:
UPDATE invoice SET date=str_to_date(date, '%d-%m-%Y');
日期已转换为正确的格式 yyyy-mm-dd,但我的日期列中的所有年份都更改为 2020。
现在我有两个问题:
1] 如何在我的日期中将所有 2020 年更改为 2011 年
2] 你怎么看,为什么会这样?
【问题讨论】: