Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tôi có thể xác định nhiều sự kiện trong một khai báo Trigger trong mysql không?

Không. Trong MySQL, một trình kích hoạt dành cho một trigger_event duy nhất. Trình kích hoạt phải là BEFORE hoặc AFTER và một trong INSERT , UPDATE , DELETE .

Nếu chúng ta có nhiều logic được chia sẻ trên các sự kiện trình kích hoạt (logic cần được sao chép trong nhiều trình kích hoạt), chúng ta có thể viết / tạo QUY TRÌNH để đóng gói logic đó và gọi thủ tục đó từ phần thân của nhiều trình kích hoạt.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cách khôi phục cơ sở dữ liệu trong phpmyadmin sau khi gỡ cài đặt xampp

  2. Erlang emysql Vấn đề mã hóa biểu tượng cảm xúc iPhone

  3. Số lượng bản ghi tối đa trong bảng cơ sở dữ liệu MySQL

  4. Các câu lệnh chuẩn bị cho MySQL

  5. FIND_IN_SET với hai chuỗi