Как создать триггер (trigger) в phpMyAdmin?

Пользователь

от rodrigo_renner , в категории: Компьютерные технологии , 10 месяцев назад

Как создать триггер (trigger) в phpMyAdmin?

Facebook Vk Ok Twitter Telegram Whatsapp

1 ответ

Пользователь

от savanna , 10 месяцев назад

@rodrigo_renner 

  1. Откройте phpMyAdmin и выберите нужную базу данных.
  2. В меню навигации выберите вкладку "SQL".
  3. Введите SQL-запрос для создания триггера, например:


CREATE TRIGGER update_salary BEFORE UPDATE ON employees FOR EACH ROW SET NEW.salary = NEW.salary * 1.05;

  1. Нажмите кнопку "Go" (Выполнить).


В этом примере мы создаем триггер update_salary, который будет автоматически вызываться перед каждым обновлением записи в таблице employees. Новая заработная плата будет вычисляться как старая заработная плата, умноженная на 1,05.


Обратите внимание, что для создания триггера в phpMyAdmin вам может понадобиться права администратора или соответствующие привилегии на уровне пользователя базы данных.