phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

Как да поставите множество актуализации в тригер?

Можете да групирате няколко израза в тригер с BEGIN и END.

Пример:

DELIMITER $$

CREATE TRIGGER my_trigger BEFORE INSERT ON accounts
FOR EACH ROW
BEGIN
    -- Statement one
    UPDATE domains
    SET domains.account_name = accounts.account_name
    WHERE domains.domain_name = main_accounts.website;
    -- Statement two
    UPDATE another_table
    SET another_table.column_name = accounts.account_name
    WHERE another_table.domain_name = accounts.some_column;
    -- More UPDATE statements
END$$



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Как да изисквам SSL за всички отдалечени потребители

  2. Xampp - PHPMyAdmin качва големи файлове?

  3. #1045 - Достъпът е отказан за потребител 'root'@'localhost' (използвайки парола:ДА)

  4. Как да експортирате всички бази данни с phpmyadmin

  5. phpmyadmin експортиране в csv за excel