我目前正在尝试获取从 .txt 文件加载的数据,以通过 excel 的 YEAR(函数)操作它的方式显示数据。原始数据日期格式如下所示:
01/03/2018
我现在将其作为 VARCHAR 加载,以便日期至少显示在我的数据中。我想将其转换为:
2018-01-03
我目前的方法是:
UPDATE Schema.Table
SET Admit_Date = str_to_date(Admit_Date, '%d/%m/%Y')
但是我收到以下错误
错误代码:1411。日期时间值不正确:函数的“Admit_Date” str_to_date
我已经查过了,但没有成功解决我的具体问题,这让我认为这是我如何设置桌子的问题。有人可以帮助解决我的问题吗?谢谢!
尝试“%m/%d/%Y”。我相信您的一些数据犯了这个错误,它将日期读为月份。