MISE À JOURINSERTS | NOUPDATEINSERTS
Durée de validité
Réplication
Description
Utilisez le paramètre UPDATEINSERTS pour convertir les opérations d'insertion afin de mettre à jour les opérations pour toutes les instructions MAP indiquées après ce paramètre dans le fichier de paramètres. Utilisez NOUPDATEINSERTS pour désactiver UPDATEINSERTS. La clause UPDATE WHERE utilisera les mêmes colonnes de clé qu'une instruction UPDATE standard. Elle fonctionne donc mieux sur les tables qui ont une clé primaire ou une clé unique.
Etant donné que vous pouvez activer ou désactiver ces paramètres de manière sélective entre les instructions MAP, vous pouvez les activer ou les désactiver pour différents threads d'une réplication coordonnée. Indiquez les threads UPDATEINSERTS dans un ensemble d'instructions MAP et indiquez les threads NOUPDATEINSERTS dans un autre ensemble d'instructions MAP.
Valeur par défaut
NOUPDATEINSERTS
Syntaxe
UPDATEINSERTS | NOUPDATEINSERTS
Exemple
Cet exemple montre comment appliquer UPDATEINSERTS et NOUPDATEINSERTS de manière sélective à différentes instructions MAP, chacune représentant un thread différent d'une réplication coordonnée.
UPDATEINSERTS
MAP sales.cust, TARGET sales.cust, THREAD (1);
MAP sales.ord, TARGET sales.ord, THREAD (2);
NOUPDATEINSERTS
MAP sales.loc, TARGET sales.loc, THREAD (3);