-
INSERT文を使用する方法: PostgreSQLでは、INSERT文を使用してデータをテーブルに挿入することができます。以下に基本的な構文を示します。
INSERT INTO テーブル名 (カラム1, カラム2, ...) VALUES (値1, 値2, ...);
例えば、以下のように書くことで"users"テーブルに新しいユーザーを挿入することができます。
INSERT INTO users (name, age, email) VALUES ('John Doe', 30, '[email protected]');
-
SELECT INTO文を使用する方法: SELECT INTO文は、既存のテーブルからデータを選択し、新しいテーブルに挿入するために使用されます。以下に例を示します。
SELECT カラム1, カラム2, ... INTO 新しいテーブル名 FROM 元のテーブル名;
例えば、以下のように書くことで"users"テーブルから特定の条件に合致するユーザーを選択し、新しいテーブルに挿入することができます。
SELECT name, age, email INTO new_users FROM users WHERE age > 25;
-
COPYコマンドを使用する方法: COPYコマンドは、テキストファイルやCSVファイルからデータを読み込んでテーブルに挿入するために使用されます。以下に例を示します。
COPY テーブル名 (カラム1, カラム2, ...) FROM 'ファイルパス' DELIMITER '区切り文字';
例えば、以下のように書くことでCSVファイルからデータを読み込み、"users"テーブルに挿入することができます。
COPY users (name, age, email) FROM '/path/to/data.csv' DELIMITER ',';
これらはPostgreSQLでデータを挿入するための一般的な方法のいくつかです。あなたの要件や状況に合わせて最適な方法を選択してください。