프로그램/SQL
#SQL_DROP TABLE 테이블 삭제하기
열쩡왕
2023. 4. 14. 15:00
앞서 테이블을 생성하거나 수정하는 방법에 대해서 공부해보았습니다.
다음으로는 테이블 삭제하기!에 대해 공부하겠습니다 ~
"테이블 삭제하기"
기본적으로 다음과 같이 작성하며 테이블 삭제가 가능하다 !
DROP TABLE 테이블명 ;
추가적으로 위의 쿼리문에서 CASCADE CONSTRAINTS를 붙이면 삭제할 테이블의 기본키와 UNIQUE 키를 참조하는 참조무결성 제약조건도 자동으로 삭제 되는것을 알 수 있다.
DROP TABLE 테이블명 CASCADE CONSTRAINTS ;
중요★ 테이블을 삭제하면 다시 복구할 수 없으므로 테이블 삭제시 여러 번 확인하며 신중하게 삭제되어야 해요 !!
< DROP TABLE 총 정 리 >
1. 테이블 삭제 (휴지통으로 삭제됨, 복원 가능)
DROP TABLE 테이블명 ;
2. 테이블 완전 삭제 (휴지통에 남기지 않고 삭제됨, 복원 불가)
DROP TABLE 테이블명 PURGE ;
3. 휴지통에 있는 테이블 복원
FLASHBACK TABLE 테이블명 TO BEFORE DROP ;
4. 휴지통에 있는 테이블 확인
show recyclebin
이상 SQL 테이블 삭제였습니다 ♪(´▽`)