INSERTARDELETES | NOINSERTDELETES
Válido para
Replicat
Descripción
Utilice los parámetros INSERTDELETES y NOINSERTDELETES para controlar si Oracle GoldenGate convierte o no las operaciones de supresión de origen para insertar operaciones en la base de datos destino. Los parámetros son específicos de la tabla. Un parámetro permanece vigente para todas las sentencias MAP posteriores, hasta que se encuentra el otro parámetro.
Al utilizar INSERTDELETES, utilice el parámetro NOCOMPRESSDELETES para que Extract no comprima las supresiones.
Debido a que puede activar o desactivar de forma selectiva estos parámetros entre sentencias MAP, puede activarlos o desactivarlos para diferentes threads de un Replicat coordinado. Especifique los threads INSERTDELETES en un juego de sentencias MAP y especifique los threads NOINSERTDELETES en un juego diferente de sentencias MAP.
Valor por defecto
NOINSERTDELETES
Sintaxis
INSERTDELETES | NOINSERTDELETES
Ejemplo
En este ejemplo se muestra cómo puede aplicar INSERTDELETES y NOINSERTDELETES de forma selectiva a diferentes sentencias MAP, cada una de las cuales representa un thread diferente de un Replicat coordinado.
NOINSERTDELETES
MAP sales.loc, TARGET sales.loc, THREAD (3);
INSERTDELETES
MAP sales.cust, TARGET sales.cust, THREAD (1);
MAP sales.ord, TARGET sales.ord, THREAD (2);