Tạo trigger cho bảng
Cú pháp:
CREATE TRIGGER ON
[WITH ENCRYPTION]
AFTER | FOR DELETE, INSERT, UPDATE
AS
Trong đó:
trigger name: tên trigger phải phân biệt
ON : tên table mà trigger sẽ thực hiện. Không sử dụng trigger cho view
WITH ENCRYPTION: mã hóa trigger, không cho xem và sửa đổi câu lệnh tạo trigger
FOR DELETE, INSERT, UPDATE: dùng chỉ định những phát biểu cập nhật nào trên table sẽ kích hoạt trigger. Khi thực hiện trigger, SQL sẽ tạo các bảng tạm INSERTED và DELETED
AS: từ khóa bắt đầu các hành động bên trong trigger. Trigger có thể chứa hầu hết các lệnh của T-SQL, ngoại trừ một số lệnh sau:
- Các lệnh CREATE, ALTER và DROP
- TRUNCATE TABLE
- SELECT INTO
Tin khác:
- Xử lý điều kiện trong DB2
- BÌNH TĨNH TRƯỚC HỘP THƯ SỐ – NGHỆ THUẬT NHẬN DIỆN EMAIL PHISHING TỪ GÓC NHÌN NGHIỆP VỤ
- HÓA THÂN THÀNH "KẺ TẤN CÔNG": KHI HIỂU RÕ CẠM BẪY, TA PHÒNG THỦ VỮNG VÀNG HƠN
- CÁC CÔNG CỤ XÂY DỰNG GIAO DIỆN ỨNG DỤNG BẰNG TRÍ TUỆ NHÂN TẠO (AI)
- Silent Lynx khai thác lỗ hổng WinRAR để triển khai Reverse Shell nhằm tấn công các cơ quan chính phủ