1). Table A와 Table B 가 있는데. A의 내용을 B로 복사하는 방법
SQL>INSERT INTO b SELECT * FROM a;
2). Table A가 있고 Table B를 생성하면서 복사하는 방법
SQL>CREATE TABLE b AS SELECT * FROM a;
3). Table A가 있고 Table A와 구조가 같고 내용은 복사하지 않는 Table B 생성 방법
SQL>CREATE TABLE b AS SELECT * FROM a WHERE 1 = 2;
SQL>INSERT INTO b SELECT * FROM a;
2). Table A가 있고 Table B를 생성하면서 복사하는 방법
SQL>CREATE TABLE b AS SELECT * FROM a;
3). Table A가 있고 Table A와 구조가 같고 내용은 복사하지 않는 Table B 생성 방법
SQL>CREATE TABLE b AS SELECT * FROM a WHERE 1 = 2;
'Dev > db' 카테고리의 다른 글
SQL & SQL*PLUS Syntax 정리 (1) | 2009.05.19 |
---|---|
PL/SQL 시작하기 (248) | 2008.09.25 |
그룹 함수[COUNT, MAX, MIN, AVG, SUM, GROUP] (1) | 2008.09.19 |
Oracle 10g scott계정 락풀기 (1) | 2008.09.19 |
오라클 쿼리 (2) | 2008.08.12 |