-- 1. 백업 테이블 생성
CREATE TABLE tab1_back
AS
SELECT * FROM tab1;
-- 2. 테이블 삭제
DROP TABLE tab1;
-- 3. 테이블 생성(컬럼 순서 변경)
CREATE TABLE tab1
(col1 varchar2(8),
col3 number(5),
col2 varchar2(1),
CONSTRAINT pk_tab1 PRIMARY KEY(col1));
-- 4.백업자료 복구
INSERT INTO tab1(col1, col2, col3)
SELECT col1, col2, col3 FROM tab1_back;