SQL, ORACLE, 데이터베이스, 삽입, 선택, 구조, 테이블, 삽입, 수정
스프레드시트와 데이터를 빠르고 쉽게 복사합니다.
개발 중에 유사한 구조를 가진 테이블이나 데이터를 복사해야 하는 경우가 많습니다.
이런 경우 지금 알려드릴 방법이 없다면 계속해서 다른 방법을 쓰시겠습니까? 이 방법을 알게 된 이후로 빠르고 쉽게 사용할 수 있을 때 마음이 편합니다.
간단하고 쉬워서 다음과 같은 방법으로 테이블이나 데이터를 복사해야 할 때 참고하시면 됩니다.
색인
Oracle 테이블 및 데이터 복사
1. 테이블 복사(스키마 및 데이터)
CREATE TABLE (신규 테이블명) AS
SELECT * FROM (복사 할 테이블 명) WHERE (조건문)
2. 테이블 구조 복사
CREATE TABLE (신규 테이블 명) AS
SELECT * FROM (복사 테이블 명) WHERE (조건문 (참)이 아닌 조건을 넣어 줌)
3. 데이터 복사(동일한 테이블 구조로)
INSERT INTO (테이블명)
SELECT * FROM (복사 할 테이블 명)
4. 데이터 복사(테이블 구조가 다르고 조건이 필요한 경우)
INSERT INTO (테이블명)(필드명)
SELECT A, B, C FROM (복사 할 테이블 명)
-- 필요데 따라 조건을 넣거나 또는 위에 것만 실행하면 됨
WHERE (조건문)
끝
테이블과 데이터를 쉽고 편리하게 복사하는 방법을 배웠습니다.
기타 궁금한 사항이나 문의사항은 댓글로 남겨주시면 최대한 답변해드리겠습니다.