AKTUALISIERUNGEN | NOUPDATEINSERTS
Gültig für
Replicat
Beschreibung
Mit dem Parameter UPDATEINSERTS können Sie Einfügevorgänge konvertieren, um Vorgänge für alle MAP-Anweisungen zu aktualisieren, die danach in der Parameterdatei angegeben werden. Verwenden Sie NOUPDATEINSERTS, um UPDATEINSERTS zu deaktivieren. Die UPDATE WHERE-Klausel verwendet dieselben Schlüsselspalten wie eine reguläre UPDATE-Anweisung. Daher funktioniert es am besten für Tabellen, die einen Primärschlüssel oder eindeutigen Schlüssel haben.
Da Sie diese Parameter zwischen MAP-Anweisungen selektiv aktivieren oder deaktivieren können, können Sie sie für verschiedene Threads eines koordinierten Replicats aktivieren oder deaktivieren. Geben Sie die UPDATEINSERTS-Threads in einer Gruppe von MAP-Anweisungen an, und geben Sie die NOUPDATEINSERTS-Threads in einer anderen Gruppe von MAP-Anweisungen an.
Standard
NOUPDATEINSERTS
Syntax
UPDATEINSERTS | NOUPDATEINSERTS
Beispiel
Dieses Beispiel zeigt, wie Sie UPDATEINSERTS und NOUPDATEINSERTS selektiv auf verschiedene MAP-Anweisungen anwenden können, von denen jede einen anderen Thread eines koordinierten Replicats darstellt.
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);