ツリー構造のテーブルがあり、列はid
、、、category
parent_id
ここで、ノードとその子を別のノードにコピーする必要があります。コピー中、カテゴリは同じである必要がありますが、新しい ID と parent_id が必要です。
私の入力はnode to copy
&になりますdestination node to copy
画像ファイルのツリー構造について説明しました。
そのための関数が必要です..、
PostgreSQL バージョン 9.1.2
Column | Type | Modifiers
-----------+---------+-------------------------------------------------
id | integer | not null default nextval('t1_id_seq'::regclass)
category | text |
parent_id | integer |
Indexes:
"t1_pkey" PRIMARY KEY, btree (id)
Foreign-key constraints:
"fk_t1_1" FOREIGN KEY (parent_id) REFERENCES t1(id)
Referenced by:
TABLE "t1" CONSTRAINT "fk_t1_1" FOREIGN KEY (parent_id) REFERENCES t1(id)