SQL 服务器中的 GETDATE() 函数
GETDATE() function in SQL server
当 运行 SQL 查询时:
select GETDATE()
我得到以下输出:
2017-10-26 12:48:41.273
显示日期和时间。但我希望输出为
2017-10-26 00:00:00
如何得到这样的日期格式?
SQL Server 2012 及更高版本
SELECT FORMAT(GETDATE() , 'yyyy/dd/MM HH:mm:ss')
结果
对于以上任何一个,它会 return:
10/16/2013 17:00:20
试试下面的方法:
SELECT CONVERT(DATETIME,CONVERT(VARCHAR(12),GETDATE(),112))
结果:
2017-10-26 00:00:00.000
当 运行 SQL 查询时:
select GETDATE()
我得到以下输出:
2017-10-26 12:48:41.273
显示日期和时间。但我希望输出为
2017-10-26 00:00:00
如何得到这样的日期格式?
SQL Server 2012 及更高版本
SELECT FORMAT(GETDATE() , 'yyyy/dd/MM HH:mm:ss')
结果
对于以上任何一个,它会 return:
10/16/2013 17:00:20
试试下面的方法:
SELECT CONVERT(DATETIME,CONVERT(VARCHAR(12),GETDATE(),112))
结果:
2017-10-26 00:00:00.000