<제약조건의 삭제>
-
제약조건의 이름으로 삭제
1
2
|
ALTER TABLE class
DROP CONSTRAINT class_cno_pk;
|
cs |
기본키를 참조하는 외래키가 있기 때문에 에러 발생
-
CASCADE 옵션시 참조하는 외래키도 삭제
1
2
|
ALTER TABLE class
DROP CONSTRAINT class_cno_pk CASCADE;
|
cs |
-
제약조건으로 삭제
1
2
3
4
5
6
|
ALTER TABLE class
DROP UNIQUE (cname);
--클래스 테이블의 cname열의 유니크 제약조건 삭제
ALTER TABLE student
DROP PRIMARY KEY; --기본키의 삭제
|
cs |
-
테이블의 삭제
1
2
|
DROP TABLE class;
DROP TABLE student;
|
cs |
'Learning > SQL' 카테고리의 다른 글
뷰 (0) | 2020.06.22 |
---|---|
테이블 컬럼(열)의 추가/수정/삭제 (0) | 2020.06.22 |
제약조건의 추가 및 수정 (0) | 2020.06.22 |
제약조건 (constraints) (0) | 2020.06.19 |
테이블 만들고 삭제하기 (0) | 2020.06.19 |