Ich habe Job-Prozedur, die Warteschlange aus erweiterter Warteschlange, eine Nachricht zu einer Zeit. Wenn Warteschlange leer ist, sollte Ausnahme ausgelöst werden und ich möchte in Ausnahmeabschnitt diesen Job entfernen, aber ich nicht wissen, wie man Jobnum dieses bestimmten Jobs referenz.Ich hoffe, dass jemand mir helfen kann.Jobnum in Job-Prozedur referenzieren - Orakel plsql
Antwort
können Sie SYS_CONTEXT('USERENV', 'BG_JOB_ID')
Abfrage der aktuellen Sitzung des Job-ID
Thx Mann zu bekommen. In der Zwischenzeit habe ich herausgefunden, dass ich job_id auf die Erstellung des Jobs verweisen kann. .
„Wenn die Auftragsdefinition dieser Job-Parameter in einer eigenen Parameterliste verweist, werden ihre Werte für die Parameter in der Jobdefinition zugewiesen, wenn der Auftrag ausgeführt werden zum Beispiel angenommen, dass ein Verfahren namens proc1 die folgende Spezifikation hat:
VERFAHREN proc1 (my_job_number IN INTEGER); auch Angenommen, wir proc1 einreichen von der Auftragswarteschlange ausgeführt werden, wie folgt:
DECLARE jobno INTEGER; DBMS_JOB.SUBMIT BEGIN (jobno, `proc1 (my_job_number => job); '); END; / Wenn proc1 von der Warteschlange ausgeführt wird, wird dem Parameter my_job_number die Jobnummer des Jobs zugewiesen und proc1 "weiß", welche Jobnummer es ist.
Und hier ist der Link http://docstore.mik.ua/orelly/oracle/bipack/ch13_01.htm, wenn jemand auch
Noch einmal vielen Dank
nedded werden- 1. Orakel PLSQL ohne dynamische SQL Gruppe von
- 2. Orakel 12C mit Unterabfrage Factoring-Klausel mit Plsql-Deklaration
- 3. Orakel plsql: abrufen Laufzeitparameterwerte beim Aufruf einer Prozedur
- 4. PLSQL-Orakel nach Deklaration auswählen ORA-06550 PLS-00103
- 5. Reflexion in PLSQL?
- 6. Inkrementfunktion in plsql
- 7. (+) Funktion in PLSQL
- 8. vor INSERT oder Update-Trigger plsql
- 9. Orakel plsql wählen Sie alle Spalte (einzelne Zeile) und als json
- 10. plsql Kundeninformationen
- 11. Was bedeutet GET in PLSQL?
- 12. mit PLSQL-Block in PreparedStatement
- 13. Relationen in Orakel-Objekten?
- 14. Orakel Benutzerverwaltung
- 15. Rückgabewert zum Cursor plsql
- 16. PLSQL CLOB- maximale Längenfehler
- 17. Oracle/PLSQL-Leistung
- 18. Orakel Datumsfolge?
- 19. Dezimaltrennzeichen Orakel
- 20. plsql Cursor iterating Problem
- 21. Abfrage nicht in Auswahlfeld Wert, Orakel
- 22. plsql benutzerdefiniertes numerisches Format
- 23. wie Orakel dbms_utility in C#
- 24. arabische Zeichen in Orakel-Datenbank
- 25. Orakel Datenbankverbindung in web.config asp.net
- 26. Arten von Index in Orakel?
- 27. Summenspalten mit Nullwerten in Orakel
- 28. Datum automatisch in Orakel Tabelle
- 29. Fehler in Orakel einfügen Anweisung
- 30. CASE funktioniert nicht in Orakel