Valor de referencia de la columna serial en otra columna durante el mismo INSERT
Tengo una tabla con una clave principal SERIE, y también una columna ltree, cuyo valor quiero ser la concatenación de esas claves primarias. p.ej.
id | path
----------
1 1
2 1.2
3 1.2.3
4 1.4
5 1.5
Tengo curiosidad por saber si hay una manera de hacer tal inserción en una consulta, por ejemplo.
INSERT INTO foo (id, ltree) VALUES (DEFAULT, THIS.id::text)
Probablemente estoy exagerando aquí y tratando de hacer en una consulta lo que debería hacer en dos (agrupado en una transacción).