Tôi có bảng với cấu trúc cây, cột id
, category
, parent_id
PostgreSQL sao chép dữ liệu trong bảng cây
Bây giờ tôi cần một bản sao một nút và con của nó đối với một nút khác, khi sao chép , hạng mục phải giống nhau, nhưng với id mới và PARENT_ID ..
đầu vào của tôi sẽ là node to copy
& destination node to copy
tôi đã giới thiệu các cấu trúc cây trong file ảnh ..
tôi cần một chức năng để làm như vậy ..,
phiên bản 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)
giúp tôi với chức năng nhận 2 đầu vào và thực hiện công việc ... – MAHI
Vì vậy, về cơ bản bạn muốn sao chép một cây con? Cứng. Tôi đang nghĩ về nó. – wildplasser
có độ cứng của nó .. tôi đã thử với nhiều chức năng .. không sử dụng .. – MAHI