548 читали · 6 лет назад
Триггеры SQL. Практические вопросы программирования и ответы на них
Триггер (англ. Trigger) — хранимая процедура особого типа, которую пользователь не вызывает непосредственно, а исполнение которой обусловлено действием по модификации данных: добавлением insert, удалением...
1 неделю назад
Реляционные базы данных и язык SQL. Понятие триггера. DML-триггеры на языке PLpgSQL
Доброго здоровья читателям моего канала programmer's notes. Поддерживаем мой канал. В продолжении статей о языке PLpgSQL в PostgreSQL. Предыдущая статья этой серии здесь. Приступим теперь к рассмотрению DML-триггеров. В предыдущей строки мы уже говорили, какие бывают DML-триггеры, так что остаётся только сослаться на неё. Как и в случае триггера DDL в начале создаётся функция, которая будет вызываться триггером DML. Функция представлена ниже. Она будет обрабатывать добавление строк к таблице ocenki, отбрасывая неправильные значения...