Напомним, что выведенное сообщение относится непосредственно к внешнему за-
просу, в котором выполняется операция INSERT, добавляющая строку в журнальную
таблицу. Конечно, если бы строка в таблице aircrafts_tmp не была успешно обновле-
на, тогда предложение RETURNING * не возвратило бы внешнему запросу ни одной
строки, и, следовательно, тогда просто не было бы данных для формирования новой
строки в таблице aircrafts_log.
При использовании команды UPDATE в общем табличном выражении нужно учиты-
вать, что главный запрос может получить доступ к обновленным данным
только че-
рез временную таблицу
, которую формирует предложение RETURNING:
Достарыңызбен бөлісу: