열 추가 및 삭제
Null 값이 허용되거나 DEFAULT 제약 조건이 생성된 열을 기존 테이블에 추가할 수 있습니다. 테이블에 새 열을 추가할 때 데이터베이스 엔진에서는 테이블의 각 데이터 행마다 열에 값을 삽입합니다. 따라서 테이블에 열을 추가할 때는 열에 DEFAULT 정의를 추가하는 것이 좋습니다. 새 열에 DEFAULT 정의가 없으면 새 열에서 Null 값이 허용되도록 지정해야 합니다. 새 열에서 Null 값이 허용되지 않으면 데이터베이스 엔진에서 열에 Null 값을 삽입하거나 오류를 반환합니다.
또는 기존 테이블에서 열을 삭제할 수 있습니다. 단, 다음과 같은 특징이 있는 열은 삭제할 수 없습니다.
인덱스에 사용된 열
CHECK, FOREIGN KEY, UNIQUE 또는 PRIMARY KEY 제약 조건에 사용된 열
DEFAULT 정의에 연결되거나 기본 개체에 바인딩된 열
규칙에 바인딩된 열
전체 텍스트 지원에 사용되는 열
테이블의 전체 텍스트 키로 사용된 열
복제용으로 게시된 테이블에서 열을 추가하거나 삭제하는 방법은 게시 데이터베이스의 스키마 변경의 "열 추가" 및 "열 삭제" 섹션을 참조하십시오.
열을 추가 또는 삭제하려면