@BEFORE
Utilice la función @BEFORE para devolver la imagen anterior de la columna de origen especificada.
Al utilizar este parámetro, utilice el parámetro GETUPDATEBEFORES del archivo de parámetros Extract para capturar imágenes anteriores del registro de transacciones 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, la columna especificada debe estar presente 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.
El parámetro solo es válido para las operaciones UPDATE y DELETE y no para la operación INSERT.
Sintaxis
@BEFORE (<column>)
<column>
Nombre de la columna de origen para la que se devolverá la imagen anterior.
Ejemplo
@BEFORE (quantity)