1

と の 3 つのテーブルを持つ Postgres データベースがAありBますC。テーブルからデータを選択しA、列の 1 つの値をチェックして各行をループし、条件に基づいてテーブルBまたはテーブルにデータを挿入します。C

どうすればこれを行うことができますか、サンプルスクリプトを投稿してください。私はplpgsqlを好みます(PGAdmin3を使用)。

4

3 に答える 3

0

テーブル A の select ステートメントのユーザー カーソルは、このリンクを参照してください

カーソル内で条件をチェックし、B または C で挿入ステートメントを実行できます

コード例については、このリンクを参照してください

乾杯 !!

于 2013-07-26T03:04:01.630 に答える
0

次のコマンドを入力します。

begin;
insert into table_name as select * from table_name2 where Name="?";
commit;
于 2013-07-26T04:14:18.693 に答える