Scénář:
Můžete si vytvořit zástupce pro většinu běžně používaných uložených procedur, takže nemusíte pokaždé psát. K jejich spuštění můžete jednoduše použít klávesové zkratky.
Řešení:
Otevřete SQL Server Management Studio (SSMS). Chcete-li, přejděte na Nástroje a poté přejděte na možnosti, jak je uvedeno níže. Jak vytvořit zástupce v SSMS pro nejčastěji používané uložené procedury - SQL Server výukový programPokračujte a přidejte uložené procedury před zástupce. Přidal jsem uživatelskou uloženou proceduru sp_order před Ctrl+3.
Jak vytvořit zástupce pro uložené procedury v SSMS – SQL Server výukový program
Jakmile otevřete Nový dotaz a poté stisknete Ctrl+1, spustí se uložená procedura sp_who. O rozsah databáze se nemusíte starat, poběží v jakékoli databázi.
Chcete-li použít zástupce pro sp_Order , musíte změnit obor dotazu na databázi, ve které sp_Order existuje. Pokud budete spouštět v jakékoli jiné databázi, dojde k chybě, protože uložená procedura nebude přítomna.