Stored Procedures in MS SQL Server

Mit dem AE-Datenbankagenten ist es möglich, Stored Procedures für MS SQL auszuführen.

Diese Seite beinhaltet Folgendes:

RETURN

Die Anweisung RETURN kann eine Zahl zurückliefern. Dieser Rückgabewert lässt sich in den Job-Report übernehmen. Der Name der Stored Procedure lautet ANGTEST.

Beispiel

SQL_SET_STATEMENT_TERMINATOR TERM='!';
DECLARE @result int;
EXEC @result = ANGTEST;
select @result;!

Hinweise:

  • Da der Strichpunkt innerhalb der Anweisung vorkommt, wird automatisch ein anderes Trennungszeichen gewählt.
  • Der Job endet unabhängig vom Rückgabewert normal. Falls Sie den Endstatus des Jobs ändern möchten, können Sie den Wert im Job-Report auslesen und mit :MODIFY_STATE darauf reagieren.

PRINT

Die Anweisung PRINT erlaubt die Ausgabe von Meldungen an den Benutzer (Beispiel: DBCC CHECKDB). Diese Meldungen werden in den Job-Report übernommen. Die Job-Ausführung wird normal fortgesetzt.

RAISE ERROR

Bewirkt einen Job-Abbruch. Die Fehlermeldung wird in den Aktivierungsreport übernommen.

Siehe auch: