Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Warten Sie, bis ein gesendeter Job in Oracle PL/SQL abgeschlossen ist?

Dies wird durch die Verwendung von Ketten im DBMS_SCHEDULER erreicht Arbeit planen. Die Oracle-Dokumentation hat Beispiele, die das erreichen, was Sie wollen. Grundsätzlich definieren Sie Schritte, kleine Codeabschnitte, mit einer Ausführungsstruktur. In Ihrem Beispiel wäre Ihr erster Schritt ein Startschritt (der normalerweise eine Initialisierung durchführt), dann hätten Sie zwei Schritte, die parallel ausgeführt werden (jobno1 und jobno2), und dann einen letzten Schritt, der aktiviert würde, sobald beide parallelen Jobs abgeschlossen sind .