Ссылочное значение последовательного столбца в другом столбце во время того же INSERT

У меня есть таблица с первичным ключом SERIAL, а также столбец ltree, значение которого я хочу объединить с этими первичными ключами. например

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

Мне любопытно, есть ли способ сделать такую вставку в одном запросе, например,

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

Я, вероятно, переусердствую здесь и пытаюсь сделать в одном запросе то, что я должен делать в двух (сгруппированных в транзакции).

Ответы на вопрос(2)

Ваш ответ на вопрос