mam tabeli o strukturze drzewa, słupy są id
, category
, parent_id
Postgresql skopiować dane w tabeli drzewa
Teraz muszę kopię węzeł i jej dziecka do innego węzła, podczas kopiowania kategoria musi być taki sam, ale z nowym identyfikatorem i parent_id ..
Mój wkład będzie node to copy
& destination node to copy
wyjaśniłem strukturę drzewa w pliku obrazu ..
Potrzebuję funkcję, aby to zrobić ..,
wersji 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)
Pomóż mi z funkcją, która pobiera 2 wejścia i wykonuje zadanie ... – MAHI
Więc zasadniczo chcesz sklonować poddrzewo? Ciężko. Myślę o tym. – wildplasser
Tak, to jest trudne .. Próbowałem z wieloma funkcjami .. nie używam .. – MAHI