我有一个将数据保存date
为hour
字符串的表。我添加了两个字段date2
,hour2
以便转换和保存当前字符串而不是 varchar。日期格式为dd.mm.YYYY
. 我想将该字符串转换为日期格式并将其保存在每一行的相应列中。
我已阅读“如何在 mysql 中将字符串转换为日期?” 试图查询以下语句:
UPDATE `rawdata` SET `date2` = STR_TO_DATE(`date`, '%Y-%m-%d')
但我仍然NULL
在date2
列中看到值。什么都没有更新。