UPDATEINSERTS | NOUPDATEINSERTS
Válido Para
Replicat
Descrição
Use o parâmetro UPDATEINSERTS para converter operações de inserção para atualizar operações de todas as instruções MAP especificadas depois dele no arquivo de parâmetros. Use NOUPDATEINSERTS para desativar UPDATEINSERTS. A cláusula UPDATE WHERE usará as mesmas colunas de chave que uma instrução UPDATE regular. Portanto, ele funciona melhor em tabelas que têm uma chave primária ou exclusiva.
Como você pode ativar ou desativar seletivamente esses parâmetros entre instruções MAP, poderá ativá-los ou desativá-los para diferentes threads de um Replicat coordenado. Especifique os threads UPDATEINSERTS em um conjunto de instruções MAP e especifique os threads NOUPDATEINSERTS em outro conjunto de instruções MAP.
Padrão
NOUPDATEINSERTS
Sintaxe
UPDATEINSERTS | NOUPDATEINSERTS
Exemplo
Este exemplo mostra como você pode aplicar UPDATEINSERTS e NOUPDATEINSERTS seletivamente a diferentes instruções MAP, cada uma das quais representa um thread diferente de um Replicat coordenado.
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);