Vorgehensweise: Ändern einer gespeicherten Prozedur (SQL Server Management Studio)
Neu: 05. Dezember 2005
In diesem Thema wird das Ändern einer gespeicherten Transact-SQL-Prozedur mit dem Objekt-Explorer in SQL Server Management Studio beschrieben. Wenn Sie mit dieser Methode die Anweisungen oder Parameter in einer gespeicherten Prozedur ändern, bleiben die für die gespeicherte Prozedur definierten Berechtigungen erhalten, und es ergeben sich keine Auswirkungen auf abhängige gespeicherte Prozeduren oder Trigger.
Wichtig: |
---|
Das Ändern des Namens oder der Definition einer gespeicherten Prozedur kann dazu führen, dass abhängige Objekte einen Fehler erzeugen, wenn diese Objekte nicht so aktualisiert wurden, dass sie die Änderungen an der gespeicherten Prozedur widerspiegeln. Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen der Abhängigkeiten einer gespeicherten Prozedur (SQL Server Management Studio). |
So ändern Sie eine gespeicherte Prozedur
Stellen Sie im Objekt-Explorer eine Verbindung mit einer Instanz von SQL Server 2005-Datenbankmodul her, und erweitern Sie dann diese Instanz.
Erweitern Sie Datenbanken und dann die Datenbank, zu der die gespeicherte Prozedur gehört, und klicken Sie anschließend auf Programmierbarkeit.
Erweitern Sie Gespeicherte Prozeduren, klicken Sie mit der rechten Maustaste auf die zu ändernde Prozedur, und klicken Sie dann auf Entwurf.
Ändern Sie den Text der gespeicherten Prozedur.
Klicken Sie im Menü Abfrage auf Analysieren, um die Syntax zu testen
Klicken Sie im Menü Abfrage auf Ausführen, um die gespeicherte Prozedur zu ändern.
Klicken Sie im Menü Datei auf Speichern, um das Skript zu speichern. Übernehmen Sie den Dateinamen, oder ersetzen Sie ihn durch einen neuen Namen, und klicken Sie dann auf Speichern.
Sicherheitshinweis: |
---|
Überprüfen Sie alle Benutzereingaben. Verketten Sie keine Benutzereingaben, bevor Sie sie überprüft haben. Führen Sie keine Befehle aus, die aus unüberprüften Benutzereingaben konstruiert worden sind. Weitere Informationen finden Sie unter SQL Injection. |
Siehe auch
Aufgaben
Vorgehensweise: Verwenden von Vorlagen in SQL Server Management Studio
Vorgehensweise: Erstellen einer gespeicherten Prozedur (SQL Server Management Studio)
Vorgehensweise: Löschen einer gespeicherten Prozedur (SQL Server Management Studio)
Vorgehensweise: Anzeigen der Abhängigkeiten einer gespeicherten Prozedur (SQL Server Management Studio)
Vorgehensweise: Umbenennen einer gespeicherten Prozedur (SQL Server Management Studio)
Konzepte
Ändern gespeicherter Prozeduren
Andere Ressourcen
ALTER PROCEDURE (Transact-SQL)
Vorgehensweisen für gespeicherte Prozeduren