PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

postgresql - Aktualisieren Sie die Baumtabelle mit Zeilen aus derselben Tabelle, indem Sie id undparent_id ändern

Warum verwenden Sie kein einfaches Update?

BEGIN;
UPDATE folder
SET    parent_id = 3
WHERE  id        = 5;

UPDATE files
SET    folder_id = 3
WHERE  folder_id = 5;
END;