Du kan også gøre dette "på stedet" - uden at få alle oprette erklæringer.
Ud over at indstille NOEXEC ON
, skal du også indstille din favorit SHOWPLAN_* ON
(Jeg bruger SHOWPLAN_TEXT
). Nu kan du slippe af med dit trin 2 og bare udføre hver procedure, du hentede i trin 1.
Her er en prøve ved hjælp af en individuel lagret procedure. Du kan arbejde den ind i din yndlingsløkke:
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
Ovenstående eksempel skulle generere følgende output: