尝试更正导入日期的年份部分时出错。csv日期列值已格式化从2018年7月21日改为2018年7月21日这导致mysql插入日期为07/21/0018我的印象是,如文件所述,00-69之间的年份值被转换为2000-2069。有办法解决这个问题吗?我试过很多种说法,但都不走运。。。谢谢你的帮助
k4aesqcs1#
假设您只想就地更新数据,并且它是一列日期、日期时间或时间戳类型,您可以这样做:
UPDATE table SET date = date + INTERVAL 2000 YEAR WHERE YEAR(date) < 70
1条答案
按热度按时间k4aesqcs1#
假设您只想就地更新数据,并且它是一列日期、日期时间或时间戳类型,您可以这样做: