MySQL trigger là gì?
MySQL trigger là gì?

Video: MySQL trigger là gì?

Video: MySQL trigger là gì?
Video: Bài 12: Hướng dẫn sử dụng Trigger trong MySQL 2024, Tháng mười một
Anonim

Các Trình kích hoạt MySQL là một đối tượng cơ sở dữ liệu được liên kết với một bảng. Nó sẽ được kích hoạt khi một hành động xác định được thực thi cho bảng. Các Kích hoạt có thể được thực thi khi bạn chạy một trong những thao tác sau MySQL các câu lệnh trên bảng: INSERT, UPDATE và DELETE và nó có thể được gọi trước hoặc sau sự kiện.

Theo cách này, ví dụ như trigger trong MySQL là gì?

Trong MySQL, một trình kích hoạt là một chương trình được lưu trữ được gọi tự động để phản hồi lại một sự kiện chẳng hạn như chèn , cập nhật , hoặc xóa bỏ điều đó xảy ra trong liên kết bàn . Ví dụ: bạn có thể xác định một trình kích hoạt được gọi tự động trước khi một hàng mới được chèn vào bàn.

làm cách nào để chạy một trình kích hoạt trong MySQL? Cơ bản Kích hoạt cú pháp là: CREATE KÍCH HOẠT `event_name` TRƯỚC / SAU KHI CHÈN / CẬP NHẬT / XÓA TRÊN` cơ sở dữ liệu`. `bảng` CHO MỖI ROW BẮT ĐẦU - Kích hoạt body - mã này được áp dụng cho mọi hàng - được chèn / cập nhật / xóa END; Chúng tôi yêu cầu hai gây nên - SAU KHI CHÈN và SAU KHI CẬP NHẬT trên bảng blog.

Cũng cần biết, trình kích hoạt là gì và mục đích của nó là gì, hãy cho một ví dụ?

Kích hoạt : MỘT Kích hoạt là một thủ tục được lưu trữ trong cơ sở dữ liệu tự động gọi bất cứ khi nào một sự kiện đặc biệt trong cơ sở dữ liệu xảy ra. Vì thí dụ , Một Kích hoạt có thể được gọi khi một hàng được chèn vào một bảng được chỉ định hoặc khi một số cột bảng nhất định đang được cập nhật.

Kích hoạt trong MySQL w3schools là gì?

MỘT Kích hoạt là một tập hợp các hành động được chạy tự động khi một thao tác thay đổi được chỉ định (câu lệnh SQL INSERT, UPDATE hoặc DELETE) được thực hiện trên một bảng được chỉ định. Gây nên hữu ích cho các nhiệm vụ như thực thi các quy tắc kinh doanh, xác thực dữ liệu đầu vào và theo dõi quá trình kiểm tra. Nội dung: Sử dụng cho gây nên.

Đề xuất: