Основы SQL - #4 – Триггеры
Триггеры в PostgreSQL. Примеры, плюсы и минусы
Здравствуйте, уважаемые подписчики и гости канала! Что такое триггеры и триггерные функции в Postgres Простыми словами - это hook или middleware механизм как в любом современном веб-фреймворке, который позволяет привязаться к событиям базы данных. Может быть вы ищете статью про обычные функции в БД, если так, то переходите по ссылке. Обычно это что-то, на добавление, изменение или удаление строк. И при наступлении такого события вы хотите до его реального выполнения (например BEFORE UPDATE) или после (AFTER UPDATE) что-то сделать...
Создание триггеров в среде SQL Server Management Studio.
Триггер – это сочетание хранимой в базе данных процедуры и события, которое заставляет ее выполняться. Такими событиями могут быть: ввод новой строки таблицы, изменение значений одного или нескольких ее столбцов и (или) удаление строки таблицы. При любом из этих событий автоматически запускаются один или несколько заранее созданных триггеров, которые производят проверку запрограммированных в них условий, и если они не выполняются, отменяют ввод, изменение или удаление, посылая об этом заранее подготовленное сообщение пользователю...