728x90 반응형 SMALL truncate1 TRUNCATE TRUNCATE TABLE 문 TRUNCATE 문은 TABLE이나 CLUSTER로부터 모든 행(row)을 삭제하기 위해 사용된다.• drop과 동일한 테이블 삭제 명령이지만, TRUNCATE 문은 테이블내의 모든 데이터만 삭제된다. • 기억공간과 구조 모두를 반납하는 drop과 달리 truncate 문은 테이블에 사용된 기억공간(memory)은 회수되지만 테이블의 구조는 남는다. • delete 문은 rollback이 가능하지만, TRUNCATE 문은 auto COMMIT이므로 rollback할 수 없다. • 테이블 소유자나 DELETE TABLE 권한이 있어야만 가능하다. • 테이블에 생성된 제약조건과 연관된 인덱스, 뷰, 시노님은 그대로 유지된다.명령어대상DROProw,기억공간, 객체구조TRUNCAT.. 2014. 1. 21. 이전 1 다음 728x90 반응형 LIST