복제된 테이블: 허용되지 않는 열의 기본값

주의

이 동작 변경 사항은 2023_03 번들에 있습니다.

번들의 현재 상태는 번들 기록 섹션을 참조하십시오.

ALTER TABLE 명령을 사용하여 열을 테이블에 추가한 경우 열의 기본값을 삭제할 수 없습니다. 이 제한은 열이 추가되기 전에 삽입된 행의 값과 열이 추가된 후에 삽입된 행 사이의 불일치를 방지합니다.

해당 테이블의 복제본을 생성하면 경우에 따라 DEFAULT 값이 있는 열이 제한을 상속하지 않습니다.

복제된 테이블의 열은 다음과 같이 동작합니다.

이전:

원본 테이블에 테이블 생성 시간 이후 추가된 기본값을 가진 열이 있는 경우(즉, ALTER TABLE 명령 사용) 해당 열에 대한 기본값 삭제가 차단됩니다.

테이블이 해당 원본 테이블에서 복제되면 경우에 따라 DEFAULT 값 삭제에 대한 제한을 상속하지 않을 수 있습니다.

현재:

복제된 테이블의 열은 원본 테이블에서 의도한 동작을 상속합니다.

참조: 948