반응형 DBMS/oracle2 [오라클] 테이블 복사하기 1. 테이블 스키마 및 데이터 복사 CREATE TABLE 새테이블명 AS SELECT * FROM 복사할테이블 WHERE 조건; 2. 테이블 구조만 복사 CREATE TABLE 새테이블명 AS SELECT * FROM 복사할테이블 WHERE 조건 AND 1= 2; -- 1=2 : 거짓 조건을 주어 예전TABLE의 구조와 같은 새로운 TABLE 생성 3. 데이터만 복사(빈 테이블이 있고 빈 테이블과 복사하려는 테이블의 구조가 동일해야 됨) INSERT INTO 빈테이블명 SELECT * FROM 데이터있는테이블명 WHERE 조건; 4. 구조가 다른경우 데이터 복사(컬럼들 타입, 크기는 같아야됨) INSERT INFO 빈테이블명 (컬럼들 콤마로 구분하여 나열) SELECT 컬럼들 FROM 데이터있는테이블명.. 2021. 2. 10. [오라클]테이블 스페이스 생성 CREATE TABLESPACE 테이블스페이스명 DATAFILE '테이블스페이스명' SIZE 2048M AUTOEXTEND ON NEXT 4M MAXSIZE UNLIMITED LOGGING PERMANENT EXTENT MANAGEMENT LOCAL AUTOALLOCATE BLOCKSIZE 8K SEGMENT SPACE MANAGEMENT MANUAL FLASHBACK ON; >> 크기 2G, 2G 초과시 4M 씩 자동확장 (ex. CREATE TABLESPACE TS_TEST DATAFILE 'TS_TEST' SIZE 2048M AUTOEXTEND ON NEXT 4M MAXSIZE UNLIMITED LOGGING PERMANENT EXTENT MANAGEMENT LOCAL AUTOALLOCATE BLO.. 2019. 1. 30. 이전 1 다음 반응형