Mam kilka procedur przechowywanych w mojej bazy danych o strukturze tak:Jak mogę edytować procedurę przechowywaną?
CREATE PROCEDURE MyProcedure (.....)
AS
DECLARE @myvar NVARCHAR(100);
SET @myvar = (SELECT .... FROM my_table WHERE ....)
GO
poproszono mnie zastąpić tabelę my_table
w klauzuli FROM
z innym w każdej procedurze, która ma go.
Przeszedłem wiele badań, ale powinienem stworzyć skrypt, który działa sam i nie znalazłem nic odpowiedniego. Na przykład znalazłem sp_helpTetx
, który pokazuje kod źródłowy procedury przechowywanej, ale czy istnieje sposób na umieszczenie go w zmiennej w celu jej edycji?
dostępne są darmowe narzędzia do refaktoryzacji SSMS, które mogą "inteligentnie" zmienić nazwę my_table, na przykład. na przykład. apexsql. – g2server