PostgreSQLで既存のテーブルをコピーして新しいテーブルを作る

テーブルの構造とデータを全てコピーする方法

CREATE TABLE 新しいテーブル名 AS TABLE 既存のテーブル名;

テーブル構造のみコピーする方法

CREATE TABLE 新しいテーブル名 AS TABLE 既存のテーブル名 WITH NO DATA;

テーブルの構造とデータの一部分をコピーする方法

CREATE TABLE 新しいテーブル名 AS SELECT*FROM 既存のテーブル名 WHERE 条件;
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次
閉じる