我想针对Esri ArcGIS Server SQL Server数据库正在使用的数据运行查询,当我使用
时,数据显示为4/15/2015 4:21:45 PM
SELECT *
FROM ServiceRequest.DBO.History_Table
WHERE: Time = CONVERT(DATE, GETDATE())
我在今天的日期返回所有记录,但是我如何延长这个以便在最后5分钟检索?我的History_Table
列是date
数据类型。
答案 0 :(得分:5)
您应该使用DATEADD
函数
https://msdn.microsoft.com/en-us/library/ms186819.aspx?f=255&MSPPError=-2147217396
然后使用分钟参数
WHERE [dateColumn] > DATEADD(minute, -5, GETUTCDATE())