재정의 | NOOVERRIDEDUPS

유효 기간

Replicat

설명

OVERRIDEDUPS 및 NOOVERRIDEDUPS 매개변수를 사용하여 양쪽 레코즈의 키가 같을 경우 Replicat가 대상 데이터베이스의 기존 레코드를 복제된 레코드로의 겹쳐쓸지 여부를 제어합니다.

REPERROR (<error>, IGNORE)

예를 들어, Oracle AI Database에 대한 설명은 다음과 같습니다.

REPERROR (1, IGNORE)

Replicat는 무시된 중복 레코드를 폐기 파일에 기록합니다.

OVERRIDEDUPS 또는 NOOVERRIDEDUPS를 적용하려는 TABLE 또는 MAP 문 앞에 배치합니다. TABLE 또는 MAP 문의 여러 그룹에 대해 다른 규칙을 생성할 수 있습니다. 매개변수는 토글 역할을 합니다. 하나는 다른 하나가 발생할 때까지 후속 TABLE 또는 MAP 문에 적용됩니다.

OVERRIDEDUPS는 HANDLECOLLISIONS를 사용할 때 자동으로 사용으로 설정됩니다. 자세한 내용은 "HANDLECOLLISIONS | NOHANDLECOLLISIONS"를 참조하십시오.

WARNING: OVERRIDEDUPS가 적용되는 경우 여러 Replicat 프로세스에서 레코드가 시간순으로 처리되지 않을 수 있습니다.

기본값

NOOVERRIDEDUPS

구문

OVERRIDEDUPS | NOOVERRIDEDUPS