Ссылочное значение последовательного столбца в другом столбце во время того же INSERT
У меня есть таблица с первичным ключом SERIAL, а также столбец ltree, значение которого я хочу объединить с этими первичными ключами. e.g.I»
id | path
----------
1 1
2 1.2
3 1.2.3
4 1.4
5 1.5
мне любопытно, если естьспособ сделать такую вставку в одном запросе, например, I '
INSERT INTO foo (id, ltree) VALUES (DEFAULT, THIS.id::text)
Я, вероятно, переусердствую здесь и пытаюсь сделать в одном запросе то, что я должен делать в двух (сгруппированных в транзакции).