@BEFOREAFTER

Utilisez la fonction @BEFOREAFTER pour renvoyer l'image "avant" si elle est disponible, ou l'image "après".

Lorsque vous utilisez ce paramètre, utilisez le paramètre GETUPDATEBEFORES dans le fichier de paramètres d'extraction pour capturer les images "avant" de l'enregistrement de transaction, ou utilisez-le dans le fichier de paramètres de réplication pour utiliser l'image "avant" dans un mapping ou un filtre de colonne. Si vous utilisez la fonctionnalité de résolution et de détection des conflits, vous pouvez utiliser l'option GETBEFORECOLS de TABLE. Pour utiliser ces paramètres, toutes les colonnes doivent être présentes dans le journal des transactions.

Si la base de données ne consigne que les valeurs des colonnes modifiées, assurez-vous que les valeurs de colonne requises sont disponibles en activant la journalisation supplémentaire pour ces colonnes. Vous pouvez également utiliser l'option FETCHCOLS ou FETCHCOLSEXCEPT du paramètre TABLE. L'option d'extraction implique une surcharge de traitement supplémentaire.

Syntaxe

@BEFOREAFTER (<column>)

<column>

Nom de la colonne source pour laquelle renvoyer l'image avant, si disponible, ou l'image après.

Exemple

@BEFOREAFTER (quantity)