1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Xây dựng và Tối ưu hóa Trigger trong SQL Server

Connected

Bài tập

Thực hành tạo trigger

Công ty Fresh Fruit Delivery cần bạn hỗ trợ tạo một trigger mới tên OrdersUpdatedRows trên bảng Orders.

Trigger này sẽ chịu trách nhiệm ghi dữ liệu vào một bảng lịch sử (OrdersUpdate), nơi lưu thông tin về các hàng đã được cập nhật.

Trong thực tế, bảng lịch sử thường được dùng để lưu các thông tin đã thay đổi so với bảng gốc. Trong ví dụ này, các thay đổi đối với đơn hàng sẽ được lưu vào OrdersUpdate để công ty dùng cho mục đích kiểm toán.

Hướng dẫn

100 XP
  • Tạo trigger mới cho bảng Orders.
  • Thiết lập trigger chỉ kích hoạt sau các lệnh UPDATE.