Utilizzo di EXIT_CALL_RESULT
Usare EXIT_CALL_RESULT per fornire una risposta alla routine.
Tabella 2 Risposte uscita utente
| Risultato chiamata | Descrizione |
|---|---|
EXIT_ABEND_VAL |
Indica al chiamante di terminare immediatamente. |
EXIT_IGNORE_VAL |
Rifiuta i record per un'ulteriore elaborazione. EXIT_IGNORE_VAL è appropriato quando l'uscita utente esegue tutta l'elaborazione richiesta per un record e non è necessario generare o replicare il record di dati. |
EXIT_OK_VAL |
Se la routine non risponde a un evento, viene utilizzata `EXIT_OK_VAL`. Se il tipo di chiamata di uscita è uno dei seguenti...
... e viene restituito `EXIT_OK_VAL`, quindi Oracle GoldenGate elabora il buffer di record restituito dall'uscita utente. |
EXIT_PROCESSED_REC_VAL |
Indica a Extract o Replicat di saltare il record, ma aggiorna le statistiche stampate nel file di report per la tabella e per il tipo di operazione specificato. |
EXIT_STOP_VAL |
Indica al chiamante di interrompere l'elaborazione in modo esteso. EXIT_STOP_VAL o EXIT_ABEND_VAL possono essere appropriati quando si verifica una condizione di errore nell'uscita utente. |