Drop은 테이블을 삭제할 때 사용되는 명령어다
drop table [테이블명];
drop을 사용하면 되돌릴수 없으므로 신중하게 처리해야 한다.
또한 삭제 시에 연쇄 속성이 설정되어있을 경우 하위 테이블 혹은 상위 테이블의 연쇄 삭제가 발생할 수 있으므로 조심해야 한다.
연쇄 속성을 삭제하려면
alter table [테이블명]
drop constraint [제약조건명];
이렇게 작성을 해주면 FK 잡힌 제약조건이 삭제된다.
이렇게 된다면 참조되는 부분이 사라지므로 다른 테이블과의 참조 관계와 상관없이 단독적인 테이블 삭제가 가능하다.
'DataBase > Oracle' 카테고리의 다른 글
7. 자료형(Data type) (0) | 2021.06.17 |
---|---|
6. Selec (0) | 2021.06.14 |
4. DML(Data Manipulation Language) - insert (0) | 2021.06.14 |
3. DDL(Data Definition Language) - Create (0) | 2021.06.10 |
2. SQL (0) | 2021.06.08 |