select Item
into #transferTheseItems
from IDTable where id = @myCondition
if exists (select 1 from #transferTheseItems)
/*
insert this huge data to a remote database over linked server
*/
хотя в temp нет записи, выполнение запроса занимает слишком много времени.
Я тоже пробовал
if not exists (select 1 from #transferTheseItems)
return
но ничего не изменилось.
Я думаю, что сервер sql пытается проанализировать часть, которую он никогда не выполнит.
Есть ли способ пропустить это?