만들었던 테이블의
존재 자체를 삭제
한다.
DROP TABLE EMPLOYEES ;
- 테이블이 삭제되는 명령어가 아니라,
테이블 안에모든 레코드(행)를 제거
하는 명령어- 테이블을 DROP 했다가 다시 CREATE하는 행위
모든 행을 삭제
하는데에는가장 빠르고 효율적인 방법
이다.
TRUNCATE TABLE EMPLOYEES3 ;
WHERE 절
을 쓰지 않으면전체 삭제
된다.
-> TRUNCATE와 기능은 같지만한 행씩 삭제
하기 때문에 속도가 느리다.WHERE 절
을 사용하여조건에 해당하는 데이터만 삭제
할 수 있다.
DELETE sample WHERE DEPTNO = 50;