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

+ Recent posts