波纹管查询以毫秒为单位给出执行时间
SELECT @StartTime=GETDATE()
SELECT count(1) FROM tab1
SELECT @EndTime=GETDATE()
SELECT DATEDIFF(ms,@StartTime,@EndTime) AS [Duration in milliseconds]
SELECT @TIMEVALUE = DATEDIFF(ms,@StartTime,@EndTime)
ms
我想毫秒,如何转换为秒?
答案 0 :(得分:1)
您可以直接在第二位进行计数。
Select DATEDIFF(s, @Start, @End)
这里有关于datediff的更多信息:https://msdn.microsoft.com/en-us/library/ms189794.aspx