Мне необходимо для целей аудита. Смог только придумать доп.поле для такого контекста, если содержимое поля изменилось, значит контекст был задан и его можно использовать в триггере. Если не изменилось, значит кто-то залез в бд руками и это значит что контекст отсутствует. Решал ли кто-нибудь подобную проблему? Понятно, что на хранимках можно сделать все что угодно, но это не мой вариант.
https://dbfiddle.uk/?rdbms=postgres_14&fiddle=9325fe12a1f32ab8e22dd40ab74c1138
Обсуждают сегодня