반응형
이 게시물은 Database GUI Oracle SQL Developer의 아래 버전 정보를 기준으로 작성되었습니다. Java(TM) 플랫폼 : 1.8.0_321 Oracle IDE : 4.1.5.21.78 |
RENAME / TRUNCATE / DROP
설명
RENAME : 테이블의 이름을 변경
TRUNCATE : 특정 테이블의 모든 데이터를 삭제. 데이터 정의어이기 때문에 ROLLBACK이 되지 않으므로 사용에 주의
DROP : 테이블을 삭제. 데이터 정의어이기 때문에 ROLLBACK이 되지 않으므로 사용에 주의
사용 예시
< RENAME >
-- RENAME TABLE query
CREATE TABLE TB_EMP3
AS SELECT *
FROM EMP;
RENAME TB_EMP3 TO TABLE_EMP;
DESC TABLE_EMP;
SELECT * FROM TABLE_EMP;
< TRUNCATE >
TRUNCATE TABLE TABLE_EMP;
SELECT * FROM TABLE_EMP;
< DROP >
DROP TABLE TABLE_EMP;
DESC TABLE_EMP;
반응형
'개발 지식 > [DBMS] Oracle' 카테고리의 다른 글
[Oracle] DDL(6) - 뷰(VIEW) (0) | 2022.06.20 |
---|---|
[Oracle] DDL(5) - 인덱스(INDEX) (0) | 2022.06.19 |
[Oracle] DDL(3) - 테이블 구조 변경(ALTER TABLE) (0) | 2022.06.16 |
[Oracle] DDL(2) - 테이블 생성(CREATE TABLE) (0) | 2022.06.15 |
[Oracle] DDL(1) - DDL의 개념과 종류 (0) | 2022.06.14 |