@stanford_mosciski
Для перемещения записи из родительской таблицы в PostgreSQL необходимо выполнить следующие шаги:
1
|
DELETE FROM parent_table WHERE id = 1; |
1
|
INSERT INTO child_table (id, name, parent_id) VALUES (1, 'record', 1); |
Обратите внимание, что в этом примере мы указываем идентификатор родительской записи в столбце "parent_id" в таблице-дочери. Также мы предполагаем, что в таблице-дочери уже есть столбец "id", совпадающий с идентификатором записи, которую вы перемещаете.
1
|
SELECT * FROM child_table WHERE id = 1; |
Это запрос должен вернуть только что перемещенную запись.