Chúng tôi có thể thực hiện một thủ tục lưu trữ bất cứ khi nào chúng ta muốn có sự giúp đỡ của các lệnh exec, nhưng một kích hoạt chỉ có thể được thực hiện bất cứ khi nào một sự kiện (chèn, xóa, và cập nhật) là bắn trên bàn mà trên đó trigger được định nghĩa.
Chúng tôi có thể gọi một thủ tục được lưu trữ từ bên trong một thủ tục lưu trữ, nhưng chúng ta không thể trực tiếp gọi khác kích hoạt trong vòng một kích hoạt. Chúng tôi chỉ có thể đạt được làm tổ của gây nên trong đó các hành động (chèn, xóa, và cập nhật) được định nghĩa trong một kích hoạt có thể bắt đầu thực hiện một trigger được định nghĩa trên cùng một bảng hoặc một bảng khác nhau.
Thủ tục lưu trữ có thể được sắp xếp thông qua một công việc để thực thi trên một thời gian được xác định trước, nhưng chúng tôi không thể lên lịch một kích hoạt.
thủ tục lưu trữ có thể lấy các thông số đầu vào, nhưng chúng tôi không thể vượt qua tham số đầu vào để kích hoạt.
thủ tục lưu trữ có thể trở về giá trị nhưng một kích hoạt không thể trả về một giá trị.
chúng tôi có thể sử dụng Print các lệnh bên trong một thủ tục lưu trữ cho mục đích gỡ lỗi nhưng chúng tôi không thể sử dụng lệnh in trong một kích hoạt.
chúng tôi có thể sử dụng các báo cáo giao dịch muốn bắt đầu giao dịch, cam kết giao dịch, và rollback bên trong một thủ tục lưu trữ, nhưng chúng ta không thể sử dụng các báo cáo giao dịch trong một kích hoạt.
chúng ta có thể gọi một thủ tục được lưu trữ từ cuối phía trước (các tập tin asp, các file .aspx, file ascx, vv), nhưng chúng ta không thể gọi một kích hoạt từ những tập tin này.
thủ tục lưu trữ được sử dụng để thực hiện nhiệm vụ. Thủ tục lưu trữ thường được sử dụng để thực hiện các nhiệm vụ quy định người sử dụng. Họ có thể có tham số và trả về kết quả nhiều tập.
Các Triggers cho công việc kiểm toán: Những yếu tố thường được sử dụng cho công việc kiểm toán. Chúng có thể được sử dụng để theo dõi các hoạt động của sự kiện bảng.
đang được dịch, vui lòng đợi..