我将日期时间存储在SQL Server 2005的表中,格式为:
2012-04-16 00:00:00.000
我需要在查询结果中以16-Apr-2012 00:00:00的格式获取日期。
这样做的最佳方法是什么?
答案 0 :(得分:2)
Select Convert(VarChar(20),[SomeDate],113)
113,是24小时格式并且包含毫秒,varchar(20)将它们关闭。
进一步参考我最喜欢的MSDN网页之一T-SQL Convert DateTime To String
答案 1 :(得分:1)