Gewusst wie: Ausführen von gespeicherten Prozeduren und benutzerdefinierten Funktionen
Gespeicherte Prozeduren und benutzerdefinierte Funktionen können auf einer Datenbank ausgeführt und die Ergebnisse im Ausgabefenster angezeigt werden. Gespeicherte Prozeduren und benutzerdefinierte Funktionen müssen gespeichert werden, bevor sie ausgeführt werden können. Beim Versuch, eine nicht gespeicherte SQL-Routine auszuführen, werden Sie über eine Meldung aufgefordert, sie zuerst zu speichern.
Tipp
Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.
So führen Sie eine gespeicherte Prozedur aus
Erweitern Sie im Server-Explorer den Ordner Gespeicherte Prozeduren.
Klicken Sie mit der rechten Maustaste auf den Namen der auszuführenden gespeicherten Prozedur.
Klicken Sie im Kontextmenü auf Ausführen. Das Ausgabefenster zeigt den Status der gespeicherten Prozedur an.
Wenn die gespeicherte Prozedur Parameter enthält, werden Sie über das Dialogfeld Gespeicherte Prozedur ausführen zur Eingabe der Parameterwerte aufgefordert. Geben Sie im Feld Wert für jeden in der Spalte Name angezeigten Parameter einen Wert ein, und klicken Sie dann auf OK. Details über Parameter finden Sie unter Gewusst wie: Verwenden von Parametern in gespeicherten Prozeduren und benutzerdefinierten Funktionen.
Das Ausgabefenster wird bei der Ausführung der gespeicherten Prozedur mit Statusinformationen aktualisiert. Das Ausgabefenster zeigt darüber hinaus Resultsets und Rückgabewerte der gespeicherten Prozedur an.
So führen Sie eine benutzerdefinierte Funktion aus
Erweitern Sie im Server-Explorer den Ordner Funktionen.
Klicken Sie mit der rechten Maustaste auf den Namen der auszuführenden Funktion, und wählen Sie im Kontextmenü den Befehl Ausführen. Das Ausgabefenster zeigt den Status der Funktion an.
Falls die Funktion Parameter benötigt, werden Sie über das Dialogfeld Gespeicherte Prozedur ausführen zur Eingabe der Parameterwerte aufgefordert. Geben Sie in der Spalte Wert für jeden in der Spalte Name angezeigten Parameter einen Wert ein, und klicken Sie dann auf OK. Details über Parameter finden Sie unter Gewusst wie: Verwenden von Parametern in gespeicherten Prozeduren und benutzerdefinierten Funktionen.
Siehe auch
Weitere Ressourcen
Arbeiten mit gespeicherten Prozeduren und benutzerdefinierten Funktionen