@BEFOREAFTER

Verwenden Sie die Funktion @BEFOREAFTER, um das Before Image zurückzugeben, sofern verfügbar, oder anderweitig das After Image.

Verwenden Sie bei Verwendung dieses Parameters den Parameter GETUPDATEBEFORES in der Extract-Parameterdatei, um vor Bildern aus dem Transaktionsdatensatz zu erfassen, oder verwenden Sie ihn in der Replicat-Parameterdatei, um das Before-Image in einer Spaltenzuordnung oder einem Spaltenfilter zu verwenden. Wenn Sie die CDR-Funktion (Conflict Resolution and Detection) verwenden, können Sie die Option GETBEFORECOLS von TABLE verwenden. Um diese Parameter verwenden zu können, müssen alle Spalten im Transaktionslog vorhanden sein.

Wenn die Datenbank nur Werte für geänderte Spalten protokolliert, stellen Sie sicher, dass die erforderlichen Spaltenwerte verfügbar sind, indem Sie das zusätzliche Logging für diese Spalten aktivieren. Alternativ können Sie die Option FETCHCOLS oder FETCHCOLSEXCEPT des Parameters TABLE verwenden. Die Abrufoption umfasst zusätzlichen Verarbeitungsaufwand.

Syntax

@BEFOREAFTER (<column>)

<column>

Der Name der Quellspalte, für die das Before-Bild zurückgegeben werden soll, sofern verfügbar, oder anderweitig das After-Image.

Beispiel

@BEFOREAFTER (quantity)