Structured Query Language oder SQL ist die Codierung Sprache der Datenbank-Entwicklung und Verwaltung. Wenn eine Datenbank aufgebaut worden ist und mit Daten gefüllt , kann die gespeicherten Informationen abgerufen und manipuliert werden mit Aussagen in SQL geschrieben. Viele Male ein Datenbank -Administrator werden feststellen, dass sie die gleiche SQL-Anweisung über und über . Diese häufig verwendete Aussagen können einmal beschrieben werden und in einer gespeicherten Prozedur , so können sie schnell und einfach mit einem Befehl aufgerufen werden. Things You
Computer Bestückt Datenbank fà Admin Zugriff auf die Datenbank
brauchen anzeigen Weitere Anweisungen
Erstellen Sie Ihr Stored Procedure
1
schreiben SQL-Anweisung. SQL ermöglicht Ihnen den Zugriff auf und manipulieren die Daten in einer Datenbank mit einfachen Befehlen . Zum Beispiel , eine INSERT-Anweisung Sie neue Daten hinzufügen können , ermöglicht eine UPDATE-Anweisung Sie vorhandene Daten und eine SELECT-Anweisung können Sie Daten abrufen, ändern. Entscheiden Sie, was Sie Ihre gespeicherte Prozedur tun wollen, und schreiben Sie eine SQL -Anweisung, um das erwünschte Ergebnis zu produzieren. Testen Sie Ihre Aussage in der Eingabeaufforderung, um sicherzustellen, dass die zurückgegebenen Ergebnisse sind das, was Sie erwarten , dann speichern Sie Ihre Aussage in einer Editor-Datei .
2
Öffnen Sie die gespeicherte Prozedur Fenster . Jede Datenbank -Plattform ist ein bisschen anders , aber jede Datenbank, die SQL verwendet wird eine Schnittstelle für das Hinzufügen von gespeicherten Prozeduren haben .
3
hinzufügen Kommentaren zu Ihren gespeicherten Prozedur. Kommentare sind gute Codierung der Praxis , weil sie Informationen über die Codierung Absicht hinzufügen und einen Ort, um Änderungen am Code im Laufe der Zeit gemacht einloggen . Innerhalb Ihrer Kommentaren den Namen der Prozedur , eine Beschreibung des Verfahrens , das Erstellungsdatum , den Namen des Autors und ein Abschnitt für Änderungen . Kommentare müssen mit /* und enden mit * /beginnen. In Ihrem Code-Fenster wird es so aussehen.
/* Kommentare hier gehen * /
4
Erstellen Sie Ihre gespeicherten Prozedur. SQL erfordert die folgenden Worte für die Schaffung einer gespeicherten Prozedur.
CREATE PROCEDURE usp_storedprocedurenameAS
Das Präfix Usp_ ist die Konvention in SQL verwendet, um Namen von gespeicherten Prozeduren zu identifizieren. Es ist nicht erforderlich , aber es ist eine gute Idee. Der Name der gespeicherten Prozedur sein kann , was Sie wollen , aber es ist eine gute Idee , um ihm einen aussagekräftigen Namen , die den Vorgang beschreibt . Die Linie unter dem Befehl create enthalten nur das Wort "AS" . Dieser Befehl weist den Server an den Code, der die gespeicherte Prozedur namens oben folgt zuzuordnen.
5
Fügen Sie Ihre SQL-Anweisung. Kopieren Sie die Aussage, die Sie in Ihrem Merkzettel gespeichert in den Raum unter der "AS" Befehlszeile. Speichern Sie Ihre gespeicherten Prozedur. Um Ihre gespeicherte Prozedur ausführen , verwenden Sie den Befehl exec im Befehlsfenster wie folgt .
Exec usp_storedprocedurename
Sie gespeicherte Prozeduren für jede SQL-Anweisung Sie mit diesem einfachen Prozess machen kann .