Můžete to také udělat "na místě" - aniž byste získali všechny příkazy k vytvoření.
Kromě nastavení NOEXEC ON
, budete také muset nastavit svůj oblíbený SHOWPLAN_* ON
(Používám SHOWPLAN_TEXT
). Nyní se můžete zbavit kroku 2 a jednoduše provést každý postup, který jste získali v kroku 1.
Zde je ukázka pomocí jednotlivé uložené procedury. Můžete to zapracovat do své oblíbené smyčky:
create procedure tests @bob int as
select * from missing_table_or_view
go
set showplan_text on;
go
set noexec on
exec tests
set noexec off
go
set showplan_text off;
go
drop procedure tests
go
Výše uvedený příklad by měl generovat následující výstup: