Verwenden von EXIT_CALL_RESULT
Geben Sie mit EXIT_CALL_RESULT eine Antwort auf die Routine an.
Tabelle 2: User Exit-Antworten
| Anrufergebnis | Beschreibung |
|---|---|
EXIT_ABEND_VAL |
Weist den Anrufer an, sofort zu beenden. |
EXIT_IGNORE_VAL |
Lehnt Datensätze zur weiteren Verarbeitung ab. EXIT_IGNORE_VAL ist geeignet, wenn der User Exit die gesamte erforderliche Verarbeitung für einen Datensatz durchführt und der Datensatz nicht ausgegeben oder repliziert werden muss. |
EXIT_OK_VAL |
Wenn die Routine nichts tut, um auf ein Ereignis zu reagieren, wird `EXIT_OK_VAL` angenommen. Wenn der Beendigungsaufruftyp einer der folgenden ist...
... und `EXIT_OK_VAL` wird zurückgegeben. Dann verarbeitet Oracle GoldenGate den Datensatzpuffer, der beim Beenden des Benutzers zurückgegeben wurde. |
EXIT_PROCESSED_REC_VAL |
Weist Extract oder Replicat an, den Datensatz zu überspringen, aber die Statistiken zu aktualisieren, die für diese Tabelle und diesen Vorgangstyp in die Berichtsdatei gedruckt werden. |
EXIT_STOP_VAL |
Weist den Aufrufer an, die Verarbeitung ordnungsgemäß zu stoppen. EXIT_STOP_VAL oder EXIT_ABEND_VAL kann angemessen sein, wenn beim Beenden des Benutzers eine Fehlerbedingung auftritt. |