在我的数据中,有一个名为“duedate”的列以varchar(5)格式存在,其中以以下格式存储日期“20110725”,表示2011年7月25日。是否有一种方法可以将其转换为日期格式?
我尝试使用:
我尝试使用:
cast(duedate as datetime)
原方法不起作用,然后我尝试将其转换为bigint,再转换为datetime。
cast( cast(duedate as bigint) as datetime)
这段文字提到:
算术溢出错误
抱歉,由于打字错误,应该是varchar(50),非常感谢你们提供的帮助,我会尝试你们提到的方法。