我是SQL Server新手并尝试以请求的格式从数据库中获取日期。
我正在尝试此查询来实现结果。
select *
from datetable
答案 0 :(得分:1)
另一个选项是Format()
Select Format(somedate,'dd MMM yyyy')
答案 1 :(得分:0)
您可以使用转换功能获得所需的结果。
select convert(varchar,getdate(),106)
结果:
06 Jan 2017
答案 2 :(得分:0)
如果您的数据类型为1 * 8
2 * 4
4 * 2
8 * 1
或DATETIME
,那么您可以使用CONVERT()
DATETIME2
答案 3 :(得分:0)
select *,Convert(varchar,DateColumn,106) as NewDate from datetable