如何在使用getdate()
功能时仅显示日期?
当我使用时
select getdate() as Today's Date
它给了我:
2016-05-18 08:32:07.100
但我只需要:
2016-05-18
如何获得这个?
答案 0 :(得分:4)
使用转换。第一个参数截断长度,最后一个参数指定日期所需的格式:
SELECT Convert(varchar(10), getdate(), 103) as [Today's Date]
答案 1 :(得分:1)
如果您使用的是SQL Server 2012+,您可能还需要查看SELECT FORMAT(GETDATE(), 'dd/MM/yyyy')
- 在我看来,阅读/使用它会更好。
示例:ipcs -s
有关详细信息,请参阅this msdn link