Какво е тригер MySQL?
Какво е тригер MySQL?

Видео: Какво е тригер MySQL?

Видео: Какво е тригер MySQL?
Видео: Основы SQL - #4 – Триггеры 2024, Ноември
Anonim

В MySQL тригер е обект на база данни, който е свързан с таблица. Той ще бъде активиран, когато се изпълни определено действие за таблицата. В спусък може да се изпълни, когато изпълните едно от следните MySQL оператори в таблицата: INSERT, UPDATE и DELETE и може да бъде извикан преди или след събитието.

По този начин какво е тригер в MySQL с пример?

В MySQL тригерът е съхранена програма, която се извиква автоматично в отговор на събитие като напр вмъкнете , актуализиране , или Изтрий което се случва в свързаните маса . Например, можете да дефинирате тригер, който се извиква автоматично, преди нов ред да бъде вмъкнат в a маса.

как да стартирам тригер в MySQL? Основното спусък синтаксисът е: CREATE ПУСК `име_на_събитие` ПРЕДИ/СЛЕД ВМЕСВАНЕ/АКТУАЛИЗИРАНЕ/ИЗТРИВАНЕ НА `база данни`. `таблица` ЗА ВСЕКИ РЕД НАЧАЛО -- спусък body -- този код се прилага към всеки -- вмъкнат/актуализиран/изтрит ред END; Нуждаем се от две тригери - СЛЕД INSERT и AFTER UPDATE в таблицата на блога.

Знайте също, какво е спусък и каква е неговата цел, дайте пример?

Спусък : А спусък е съхранена процедура в базата данни, която автоматично се извиква, когато настъпи специално събитие в базата данни. За пример , а спусък може да се извика, когато ред е вмъкнат в определена таблица или когато се актуализират определени колони на таблицата.

Какво е тригер в MySQL w3schools?

А спусък е набор от действия, които се изпълняват автоматично, когато определена операция за промяна (SQL INSERT, UPDATE или DELETE оператор) се изпълнява върху определена таблица. Тригери са полезни за задачи като прилагане на бизнес правила, валидиране на входните данни и поддържане на одитна пътека. Съдържание: Използва се за тригери.

Препоръчано: