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

주의

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

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

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

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

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

이전

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

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

현재

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

참조: 948