【发布时间】:2015-06-13 01:25:55
【问题描述】:
我的数据库中有一个当前是 varchar 的列。数据如下所示:
Thu, 4 Jul 2013 09:18:24
Thu, 11 Jul 2013 10:07:01
Tue, 28 Jan 2014 11:38:37
Fri, 26 Jul 2013 14:13:42
我希望能够将其转换为日期,以便获取最新记录。
【问题讨论】:
-
请描述您最近的努力及其结果。
-
您需要使用 CONVERT() 并且需要将您的日期字符串与相应的日期值相匹配。 SQL server 比 Oracle 更难转换日期。
-
@Doug,Mitch Wheat 下面的回答让它看起来很简单......
-
我目前卡在 SQL Server 2008 上,所以这是新版本中的一个不错的功能。
-
对 SQL Server 2008 的主流支持已于 2014 年 7 月 8 日结束;延长支持将于 2019 年 7 月 9 日结束
标签: sql sql-server-2012 sql-server-2014