“ 매주 목요일마다 당신이 항상 하던대로 신발끈을 묶으면 신발이 폭발한다고 생각해보라.
컴퓨터를 사용할 때는 이런 일이 항상 일어나는데도 아무도 불평할 생각을 안 한다. ”- Jef Raskin
맥의 아버지 - 애플컴퓨터의 매킨토시 프로젝트를 주도
반응형
SQL,오라클,데이터베이스,INSERT,SELECT,구조,테이블,삽입,수정
쉽고 빠르게 테이블 및 데이터를 복사합시다.
개발하다 보면 비슷한 구조로 만들어진 테이블이나 데이터를 복사해야 하는 경우가 많습니다. 이럴 경우 바로 지금 알려드릴 방법이 없다면 아마 귀찮게 계속 다른 방법을 사용하시는가요? 저는 이 방법을 알게 된 이후로 쉽고 빠르게 이 방법을 사용을 하닌깐 편해졌습니다. 간단하고 쉬우닌깐 아래의 방법으로 테이블이나 데이터 복사가 필요한 분들은 참고하시면 됩니다
목차
오라클 테이블 및 데이터 복사
1. 테이블 복사 [스키마(Schema) & 데이터(Data)]
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 [조건문]
마무리
쉽고 간편하게 테이블과 데이터를 복사 할 수 있는 방법에 대해서 알아봤습니다. 혹시 더 궁금한 사항이 있거나 질문이 있다면 댓글을 남겨주시면 답변을 드리도록 하겠습니다.