OVERRIDE | NESSUN OVERRIDE

Valido per

Replicat

Descrizione

Utilizzare i parametri OVERRIDEDUPS e NOOVERRIDEDUPS per stabilire se Replicat sovrascrive o meno un Record esistente nel database di destinazione con un Record replicato qualora entrambi i record abbiano la stessa chiave.

REPERROR (<error>, IGNORE)

Ad esempio, l'istruzione per un Oracle AI Database sarebbe:

REPERROR (1, IGNORE)

Replicat scrive i record duplicati ignorati nel file eliminato.

Inserire OVERRIDEDUPS o NOOVERRIDEDUPS prima delle istruzioni TABLE o MAP che si desidera vengano interessate. È possibile creare regole diverse per gruppi diversi di istruzioni TABLE o MAP. I parametri fungono da interruttori: uno rimane in vigore per le istruzioni TABLE o MAP successive fino a quando non viene rilevato l'altro.

OVERRIDEDUPS viene abilitato automaticamente quando si utilizza HANDLECOLLISIONS. Per ulteriori informazioni, vedere "HANDLECOLLISIONS | NOHANDLECOLLISIONS".

WARNING: quando OVERRIDEDUPS è attivo, è possibile che i record non vengano elaborati in ordine cronologico in più processi Replicat.

Predefinito

NOOVERRIDEDUPS

Sintassi

OVERRIDEDUPS | NOOVERRIDEDUPS