gpt4 book ai didi

sql-server - 如何在SQL Server中使用日期时间数据类型获取最后5分钟的数据

转载 作者:行者123 更新时间:2023-12-04 22:45:18 26 4
gpt4 key购买 nike

我想对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数据类型。

最佳答案

您应该使用DATEADD函数从参数中查询不到五分钟

https://msdn.microsoft.com/en-us/library/ms186819.aspx?f=255&MSPPError=-2147217396

然后使用分钟参数

WHERE [dateColumn] > DATEADD(minute, -5,  GETUTCDATE())

关于sql-server - 如何在SQL Server中使用日期时间数据类型获取最后5分钟的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29663163/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com