【发布时间】:2011-10-12 12:54:25
【问题描述】:
在我的数据中,名为 'duedate' 的列采用 varchar(5) 格式,其日期以 2011 年 7 月 25 日的以下格式 '20110725' 存储,有没有办法可以将其转换为日期格式
我尝试使用
cast(duedate as datetime)
这不起作用 然后我尝试将其转换为 bigint,然后转换为 datetime
cast( cast(duedate as bigint) as datetime)
说的
算术溢出错误
抱歉,它是 varchar(50) - 拼写错误,非常感谢您的帮助,请尝试你们提到的内容
【问题讨论】:
标签: sql-server tsql sql-server-2008 date