Databases
테이블 삭제 DROP TABLE
duraboys
2009. 7. 13. 22:48
테이블을 살제할 때는 DROP 명령을 사용한다.
DROP TABLE 테이블명;
가령 앞서 만든 tblContents 라는 테이블을 삭제하려면
DROP TABLE tblContents;
이다.
DELETE 가 '데이터'를 삭제 하는 것이라면 DROP 명령은 테이블 자체를 삭제해 버린다. 삭제시 해당 테이블에 레코드들이 있어도 이들 레코드 데이터들도 모두 삭제 된다. 즉 테이블의 데이터들을 포함한 테이블 자체의 구조를 삭제하는 것이다.
DROP 명령은 되돌릴 수 없다. 이는 DROP 이 DDL (Data Definition Language) 이기 때문이고 바로 DDL 은 Autocommit 이기 때문이다.