如何实现(2017年1月5日)datemat

时间:2017-01-06 11:26:04

标签: sql-server

我是SQL Server新手并尝试以请求的格式从数据库中获取日期。

我正在尝试此查询来实现结果。

select * 
from datetable

4 个答案:

答案 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