데이터베이스 구축
핵심208
ALTER TABLE
출제 빈도
2회
원본 60쪽
ALTER TABLE은 테이블에 대한 정의를 변경하는 명령문이다. 표기 형식
| ALTER TABLE 테이블명 ADD 속성명 데이터_타입 [DEFAULT ‘기본값’]; ALTER TABLE 테이블명 ALTER 속성명 [SET DEFAULT ‘기본값’]; ALTER TABLE 테이블명 DROP COLUMN 속성명 [CASCADE]; |
|---|
ADD : 새로운 속성(열)을 추가할 때 사용함
ALTER : 특정 속성의 Default 값을 변경할 때 사용함
DROP COLUMN : 특정 속성을 삭제할 때 사용함
성 추가하시오.
ALTER TABLE 학생 ADD 학년 VARCHAR(3);
를 VARCHAR(10)으로 하고 NULL 값이 입력되지 않도록 변경하시오.
ALTER TABLE 학생 ALTER 학번 VARCHAR(10) NOT NULL;