컬럼 추가 및 삭제

기존 테이블에 컬럼을 추가하거나 기존 테이블에서 컬럼을 삭제하려면 ADD COLUMN 또는 DROP COLUMN절과 함께 ALTER TABLE문을 사용하십시오. 테이블은 유형이 지정된 테이블이 아니어야 합니다.

이 타스크에 대한 정보

테이블에 있는 모든 기존 행의 경우 새 컬럼의 값은 기본값으로 설정됩니다. 새 컬럼은 테이블의 마지막 컬럼이 되는데, 이는 초기에 n개의 컬럼이 있으면 추가되는 컬럼은 컬럼 n+1임을 의미합니다. 새 컬럼을 추가해도 모든 컬럼의 총 바이트 수가 최대 행 크기 한계를 초과해서는 안됩니다.

프로시저

  • 컬럼을 추가하려면 ADD COLUMN절과 함께 ALTER TABLE문을 발행하십시오.
    예를 들면, 다음과 같습니다.
        ALTER TABLE SALES
          ADD COLUMN SOLD_QTY
          SMALLINT NOT NULL DEFAULT 0
  • 컬럼을 삭제하거나 삭제(drop)하려면 DROP COLUMN절과 함께 ALTER TABLE문을 발행하십시오.
    예를 들면, 다음과 같습니다.
        ALTER TABLE SALES
          DROP COLUMN SOLD_QTY