Knowledge Base > Automation Engine und Zielsysteme > Datenbanken > Stored Procedures bei MS SQL Server

Stored Procedures bei MS SQL-Server

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

RETURN

Die Anweisung RETURN kann eine Zahl zurückliefern. Dieser Rückgabewert lässt sich, wie im folgenden Scriptbeispiel gezeigt, in den Jobreport übernehmen. Der Name der Stored Procedure lautet ANGTEST.

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

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 Jobreport auslesen und mit :MODIFY_STATE darauf reagieren.

PRINT

Die Anweisung PRINT erlaubt die Ausgabe von Meldungen an den Benutzer. Ein Beispiel dafür ist DBCC CHECKDB. Diese Meldungen werden in den Jobreport übernommen. Die Jobausführung wird normal fortgesetzt.

RAISE ERROR

Bewirkt einen Jobabbruch. Die Fehlermeldung wird in den Aktivierungsreport übernommen.

 

Siehe auch:

Registerkarte Form
Registerkarte Script

PREP_PROCESS_REPORT

 


Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support

Copyright © 2016 Automic Software GmbH