Referenzwert der seriellen Spalte in einer anderen Spalte während desselben INSERT

Ich habe eine Tabelle mit einem SERIAL-Primärschlüssel und auch eine ltree-Spalte, deren Wert die Verkettung dieser Primärschlüssel sein soll. z.B.

id | path
----------
1    1
2    1.2
3    1.2.3
4    1.4
5    1.5

Ich bin gespannt, ob es eine Möglichkeit gibt, eine solche Einfügung in einer Abfrage vorzunehmen, z.

INSERT INTO foo (id, ltree) VALUES (DEFAULT, THIS.id::text)

Ich überreiche hier wahrscheinlich und versuche in einer Abfrage zu tun, was ich in zwei (in einer Transaktion zusammengefasst) tun soll.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage