使用SQL从getdate()中删除时间

时间:2017-07-17 12:52:23

标签: sql-server tsql datetime

我想知道是否有人如何从getdate中删除时间hh,mm,ss?我很擅长使用SQL并遇到麻烦。现在我添加了日期,所以它总是可以拉出当前日期并添加一天。现在我需要消除完全显示的时间。我不想把时间改为00:00:00,我希望它完全隐藏。

这是我的代码:

Select DATEADD(DAY, 1, GETDATE())

1 个答案:

答案 0 :(得分:2)

使用CAST or CONVERT

使用CAST

SELECT DATEADD(DAY,1,CAST(GETDATE() as date))

使用CONVERT

SELECT DATEADD(DAY,1,CONVERT(date,GETDATE()))