메모장
SQL 테이블 복사 및 데이터 이동 본문
<테이블 복사할 때>
CREATE TABLE 새로만들테이블명 AS
SELECT * FROM 복사할테이블명 [WHERE 절]
<테이블 구조만 복사할 때>
CREATE TABLE 새로만들테이블명 AS
SELECT * FROM 복사할테이블명 WHERE 1=2 [where에다가 참이 아닌 조건을 넣어줌]
<테이블은 이미 생성되어 있고 데이터만 복사할 때>
INSERT INTO 복사할테이블명 SELECT * FROM 복사할테이블명 [WHERE 절]
<테이블 이름 변경>
ALTER TABLE 구테이블명 RENAME TO 신테이블명
출처 : http://applejara.tistory.com/400
'DB(SQL)' 카테고리의 다른 글
PostgreSQL 행 합치기 (Oracle WM_CONCAT 같은 기능) (0) | 2016.07.20 |
---|
Comments