CREATE TABLE dentis.users_backup as select * FROM dentis.users;
select * from dentis.users_backup
delete from dentis.users;
INSERT INTO dentis.users SELECT * FROM 3h.users_backup;
select * from dentis.users
CREATE TABLE 3h.users_backup as select * FROM 3h.users;
select * from 3h.users_backup
delete from 3h.users;
INSERT INTO 3h.users SELECT * FROM dentis.users_backup;
select * from 3h.users
http://blog.daum.net/idrlee/16102091
http://blog.naver.com/anssisung/80053693335
각 DB 별 테이블 복사 쿼리 구문
MS SQL
SELECT * INTO [생성될 테이블 명] FROM [원본 테이블 명] [WHERE (옵션)];
* 옵션 : '1' = '2'; (데이터 없이 테이블 구조만 복사)
'1' = '1'; (데이터까지 복사)
EX) SELECT * INTO copy_table FROM original_table WHERE '1' = '1'; // (데이터까지 모두 복사)
-------------------------------------------------------------
MY SQL
CREATE TABLE [새 테이블명] AS select * FROM [원본 테이블명];
EX) CREATE TABLE copy_table AS select * FROM original_table;
--------------------------------------------------------------
ORACLE 8 이상
COPY FROM [복사할유저명/암호@SID] CREATE [새 테이블명] USING [원본테이블질의];
EX) COPY FROM username/password@sid CREATE copy_table USING SELECT * FROM original_table;
* 주의 : COPY 명령어는 ORACLE 8 이상 버젼에서 지원됩니다. 또한 SQL*Net이 설치되어 있어야 합니다.
ORACLE
CREATE TABLE [새 테이블명] AS SELECT * FORM [원본 테이블명];
EX) CREATE TABLE copy_table AS SELECT * FORM original_table;
MySQL : 테이블 복사 (다른 DB간 테이블 복사 포함)
System Programming/My SQL 2012/06/13 14:07MySQL
MySQL 테이블 복사하기
필드의 타입과, 필드의 숫자가 동일한 두 테이블간의 데이터를 복사하는 쿼리를 적어 놓는다.
다른 두 데이터베이스간 테이블 복사하는 방법도 함께 적어 놓자.
복사할 테이블이 존재하지 않을경우
테이블을 생성후, 데이터를 복사
CREATE TABLE [대상 테이블명] SELECT * FROM [원본 테이블명]
복사할 테이블이 존재하는 경우
기존의 데이터를 바로 복사
INSERT INTO [대상 테이블명] SELECT * FROM [원본 테이블명]
다른 데이터 베이스 간의 테이블 값 복사
mysql> INSERT INTO [대상 데이터베이스명].[대상 테이블명]
-> SELECT * FROM [원본 데이터베이스명].[원본테이블명]
필드의 타입과 숫자가 다르면 당연히 복사가 안된다. ㅎ
중복 데이터에 대한 에러를 무시하는 방법
대상 필드가 기본키로 지정되어 있는데 중복 레코드로 인하여 에러를 발생시 다음과 같이 처리할 수 있다.
mysql> INSERT ignore INTO .....
'SugarCRM > MySQL' 카테고리의 다른 글
myisam innodb 변경 (0) | 2013.05.22 |
---|---|
mysql (0) | 2013.05.22 |
MySQL:: Backup & Recovery (0) | 2013.05.04 |
[SQL] 행열변환 방법 (0) | 2012.11.08 |
PHP Mysql 기본 (0) | 2012.11.07 |
[퍼옴] mysql 조인(Join)에 대하여 (0) | 2012.09.22 |