【发布时间】:2023-03-03 06:09:22
【问题描述】:
我有一个脚本要执行,需要执行时间,我该如何计算?
我想用这种方式:
DECLARE @startTime DATETIME
SET @startTime = GETDATE();
--Script
DECLARE @endTime DATETIME
SET @endTime = GETDATE();
PRINT 'Transfer Duration:';
GO
PRINT CONVERT(varchar,@endTime-@startTime,14);
GO
但是因为我使用GO(而且我必须这样做)所以出现了错误,那么您对计算和打印执行脚本的持续时间有什么建议(使用Go)?
【问题讨论】:
标签: sql sql-server sql-server-2008 tsql sql-server-2008-r2