사용자 도구

사이트 도구


사이드바

기술문서:레퍼런스:쿼리:기본:테이블_복사

문서의 이전 판입니다!


테이블 복사

MySQL/MariaDB

-- MySQL 4.0 이상/MariaDB 5.1 이상
-- 테이블 구조 복사
CREATE TABLE IF NOT EXISTS {신규 테이블} LIKE {원본 테이블};

-- MySQL 4.0 이상/MariaDB 5.1 이상
-- 테이블 구조 및 데이터 복사
CREATE TABLE IF NOT EXISTS {신규 테이블} SELECT * FROM {원본 테이블};

MSSQL

-- MSSQL 7.0 이상
-- 테이블 구조 복사
SELECT * INTO {신규 테이블} FROM {원본 테이블} WHERE 1 <> 1;

-- MSSQL 7.0 이상
-- 테이블 구조 및 데이터 복사
SELECT * INTO {신규 테이블} FROM {원본 테이블};

Oracle/Tibero

-- Oracle 8i 이상/Tibero 6 이상
-- 테이블 구조 복사
CREATE TABLE {신규 테이블} AS SELECT * FROM {원본 테이블} WHERE 1 <> 1;

-- Oracle 8i 이상/Tibero 6 이상
-- 테이블 구조 및 데이터 복사
CREATE TABLE {신규 테이블} AS SELECT * FROM {원본 테이블};

PostgreSQL

-- PostgreSQL 7.3 이상
-- 테이블 구조 복사
CREATE TABLE {신규 테이블} (LIKE {원본 테이블});

-- PostgreSQL 7.3 이상
-- 테이블 구조 및 데이터 복사
CREATE TABLE {신규 테이블} AS SELECT * FROM {원본 테이블};