기존 테이블


1
2
3
4
5
6
7
8
9
10
CREATE TABLE CRUD
(
    CRNO            INT               NOT NULL
    CRTITLE         VARCHAR2(255)     NULL
    USERNO          INT               NULL
    CRMEMO          VARCHAR2(1000)    NULL
    CRDATE          DATE              NULL
    CRDELETEFLAG    CHAR(1)           NULL
    CONSTRAINT CRUD_PK PRIMARY KEY (CRNO)
)
cs



1. 모든 컬럼 및 데이터 복사하기


1
2
3
4
CREATE TABLE CRUD1
 AS 
SELECT * FROM CRUD
 
cs



2. 특정 컬럼 만 복사하기


1
2
3
4
5
CREATE TABLE CRUD2
 AS 
SELECT CRTITLE , CRMEMO
FROM CRUD
 
cs



3. 테이블 구조만 가져오고 데이터는 안가져오기


1
2
3
4
CREATE TABLE CRUD3
AS
SELECT * FROM CRUD
WHERE 1=2;
cs


컬럼은 그대로 가져왔는데 데이터는 없다!!

'데이터베이스 > Oracle' 카테고리의 다른 글

4. 오라클 (숫자관련 함수)  (0) 2018.02.20
3. 오라클 기초 (문자함수)  (0) 2018.02.18
2. 오라클 기초 익히기 (WHERE)  (0) 2018.02.18
1. 오라클 기초 익히기  (0) 2018.02.18
2. 가상 컬럼 만들기  (0) 2018.02.16

+ Recent posts