22 подписчика
Триггер (англ. Trigger) — хранимая процедура особого типа, которую пользователь не вызывает непосредственно, а исполнение которой обусловлено действием по модификации данных: добавлением insert, удалением...
4 года назад
15,7K подписчиков
Мы уже умеем довольно много, и наша база содержит полезную информацию. А еще она умеет проверять новые данные, когда мы их добавляем. Пора разобраться, как их обрабатывать, чтобы узнать из данных что-то интересное. ← Вторая часть Ограничения, которые упрощают жизнь Подсчет строк в результате запроса Для подсчета количества строк вы можете использовать агрегатную функцию COUNT(). Результат: В результате выполнения запроса мы видим, что наша таблица Pets содержит 8 строк. Мы можем быть уверены, что это так, поскольку выбрали все строки и все столбцы с помощью звездочки *...
5 месяцев назад
204 подписчика
Здравствуйте, уважаемые подписчики и гости канала! Что такое триггеры и триггерные функции в Postgres Простыми словами - это hook или middleware механизм как в любом современном веб-фреймворке, который позволяет привязаться к событиям базы данных. Может быть вы ищете статью про обычные функции в БД, если так, то переходите по ссылке. Обычно это что-то, на добавление, изменение или удаление строк. И при наступлении такого события вы хотите до его реального выполнения (например BEFORE UPDATE) или после (AFTER UPDATE) что-то сделать...
3 года назад