(insert into ... returning id)
?
Хочу вставить значение в одну таблицу и сразу апдейтнуть запись в другой таблице используя полученный айди
Используйте writeable CTE + RETURNING. Что-то вроде: WITH i AS ( INSERT INTO ... RETURNING ... ) INSERT INTO a(...) SELECT ... FROM i; Только я не понял, при чём тут UPDATE, если Вы хотите добавить...
А триггеры никак?
Обсуждают сегодня