5. TRUNCATE
: 기존에 사용하던 테이블의 모든 행을 제거
: 테이블의 구조는 그대로 유지, 테이블의 데이터와 할당된 공간만 해제
: 제약 조건과 연관된 인덱스, 뷰, 동의어 유지
TRUNCATE TABLE table
테이블의 모든 데이터 제거하기
TRUNCATE TABLE DEPT_SECOND;
SELECT *
FROM DEPT_SECOND;
→ 테이블의 구조는 남아있지만 내용물은 제거됨
DESC DEPT_SECOND;
→ 테이블의 구조는 남아있지만 내용물은 제거됨
'SQL - Oracle > 8. 테이블 생성, 수정, 제거하기 (DDL)' 카테고리의 다른 글
Day 34 : Exercise - DDL (0) | 2021.12.03 |
---|---|
Day 34 : 데이터 사전 (0) | 2021.12.03 |
Day 34 : 테이블 구조를 제거하는 DROP TABLE 문 (0) | 2021.12.03 |
Day 34 : 테이블 명을 변경하는 RENAME 문 (0) | 2021.12.03 |
Day 34 : 테이블 구조를 변경하는 ALTER TABLE 문 (0) | 2021.12.03 |