我将日期时间存储在 SQL Server 2005 的表中,格式如下:
2012-04-16 00:00:00.000
我需要在查询结果中以 16-Apr-2012 00:00:00 格式获取日期。
这样做的最佳方法是什么?
我将日期时间存储在 SQL Server 2005 的表中,格式如下:
2012-04-16 00:00:00.000
我需要在查询结果中以 16-Apr-2012 00:00:00 格式获取日期。
这样做的最佳方法是什么?
Select Convert(VarChar(20),[SomeDate],113)
113,是 24 小时格式,包括毫秒,varchar(20) 将它们切断。
进一步参考我最喜欢的 MSDN 页面之一T-SQL Convert DateTime To String