Да, вы можете сделать это.
Если вы запишите свой триггер в PL / pg SQL, у вас будет определена специальная переменная TG_OP
. Значения INSERT
, UPDATE
, DELETE
или TRUNCATE
, в зависимости от того, какая операция вызвала запуск триггера.
Подробнее см. в документации .