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

Sự khác biệt giữa kích hoạt FOR và SAU?

Không có sự khác biệt, họ làm điều tương tự.

CREATE TRIGGER trgTable on dbo.Table FOR INSERT,UPDATE,DELETE

Giống như

CREATE TRIGGER trgTable on dbo.Table AFTER INSERT,UPDATE,DELETE

INSTEAD OF trình kích hoạt thì khác và kích hoạt trước và thay vì chèn và có thể được sử dụng trên các dạng xem, để chèn các giá trị thích hợp vào các bảng bên dưới.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Đặt IDENTITY_INSERT ON không hoạt động

  2. Cách đọc và phân tích kế hoạch thực thi SQL Server

  3. Cơ sở dữ liệu .NET gọi chậm khi sử dụng COM Interop, nhanh qua trình phân tích truy vấn

  4. jTDS báo cáo sai thông tin loại dữ liệu trong siêu dữ liệu tập hợp kết quả (đối với cột DATE, báo cáo NVARCHAR)

  5. Làm cách nào để thực hiện một thủ tục được lưu trữ một lần cho mỗi hàng được trả về bởi truy vấn?