SqlServerのコピーテーブル構造とテーブルデータ
既存のテーブルにテーブルのデータをコピーします
INSERT INTO targetTableName SELECT COLUMNS FROM sourceTableName;
新しいテーブルにコピーするテーブル構造とデータ
SELECT COLUMNS
INTO newTableName
FROM sourceTableName
where whereExpression ;
注意:
この文は、テーブルの構造をコピーすることができます。この文は、同じコピー元のプライマリキー、インデックス、制約およびトリガーを作成しません。
Oracleのコピーテーブル構造とテーブルデータ
既存のテーブルにテーブルのデータをコピーします
INSERT INTO targetTableName SELECT COLUMNS FROM sourceTableName;
新しいテーブルにコピーするテーブル構造とデータ
CREATE TABLE newTableName AS SELECT COLUMNS FROM sourceTableName where whereExpression;
注意:
この文は、テーブルの構造をコピーすることができます。この文は、同じコピー元のプライマリキー、インデックス、制約およびトリガーを作成しません。
MySQLのレプリケーションテーブル構造とテーブルデータ
既存のテーブルにテーブルのデータをコピーします
INSERT INTO targetTableName SELECT COLUMNS FROM sourceTableName;
新しいテーブルにコピーするテーブル構造とデータ
CREATE TABLE targetTable LIKE sourceTable;
CREATE TABLE newTableName AS (SELECT COLUMNS FROM sourceTableName where whereExpression);
注意:
この文は、テーブルの構造をコピーすることができます。この文は、同じコピー元のプライマリキー、インデックス、制約およびトリガーを作成しません。