@BEFOREAFTER

Utilice la función @BEFOREAFTER para devolver la imagen anterior si está disponible o, de lo contrario, la imagen posterior.

Al utilizar este parámetro, utilice el parámetro GETUPDATEBEFORES del archivo de parámetros Extract para capturar imágenes anteriores del registro de transacción o utilícelo en el archivo de parámetros Replicat para utilizar la imagen anterior en un filtro o asignación de columnas. Si utiliza la función Resolución y detección de conflictos (CDR), puede utilizar la opción GETBEFORECOLS de TABLE. Para utilizar estos parámetros, todas las columnas deben estar presentes en el log de transacciones.

Si la base de datos solo registra valores para las columnas cambiadas, asegúrese de que los valores de columna necesarios están disponibles activando el registro complementario para esas columnas. También puede utilizar la opción FETCHCOLS o FETCHCOLSEXCEPT del parámetro TABLE. La opción de recuperación implica una sobrecarga de procesamiento adicional.

Sintaxis

@BEFOREAFTER (<column>)

<column>

Nombre de la columna de origen para la que se devolverá la imagen anterior, si está disponible, o bien la imagen posterior.

Ejemplo

@BEFOREAFTER (quantity)