Yes your are right GSquared,
I did sth stupid,
The test should be:
declare @Runtime table (
Version int,
Runtime int)
declare @Start datetime, @X int
select @start = getdate()
select top 1000 * from b_order
insert into @Runtime (version, runtime)
select 1, datediff(ms, @start, getdate())
begin try
select @start = getdate()
select top 1000 * from b_order
insert into @Runtime (version, runtime)
select 2, datediff(ms, @start, getdate())
end try
begin catch
end catch
Thanks