오라클 테이블 삭제 명령어 (DELETE/TRUNCATE/DROP)
DELETE (DML)
- 특정 ROW를 삭제한다.
- WHERE 절이 없으면 전체 삭제를 한다.
- COMMIT을 하지 않으면 되돌릴 수 있다.
- 인덱스 같은 것들이 살아있다.
DELETE FROM 테이블 WHERE 조건
1 2 3 4 DELETE FROM TB_CLIENT_INFO ; DELETE FROM TB_CLIENT_INFO WHERE AGE > 10; ROLLBACK; COMMIT;
TRUNCATE (DDL)
- 테이블을 초기화 시킨다.
TRUNCATE TABLE 테이블
1 TRUNCATE TABLE TB_CLIENT_INFO;
DROP (DDL)
- 테이블을 삭제한다.
DROP TABLE 테이블
1 DROP TABLE TB_CLIENT_INFO;
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.