phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Làm thế nào để đặt nhiều bản cập nhật trong một trình kích hoạt?

Bạn có thể nhóm nhiều câu lệnh thành một trình kích hoạt với BEGIN và END.

Ví dụ:

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. Không thể kết nối với phpmyadmin trong phiên bản Bitnami do AWS lưu trữ

  2. PHP tạo bảng HTML từ cơ sở dữ liệu

  3. Phần mở rộng mcrypt bị thiếu. Vui lòng kiểm tra cấu hình PHP của bạn

  4. phpmyadmin không nhận được dữ liệu để nhập lỗi, làm thế nào để khắc phục?

  5. Cách nhập tệp văn bản vào bảng với khóa chính dưới dạng tăng tự động