Theo dõi thay đổi của bảng
Bạn cần tạo một trigger mới ở cấp cơ sở dữ liệu để ghi nhận các thay đổi vào bảng TablesChangeLog.
Trigger phải kích hoạt khi bảng được tạo mới, sửa đổi hoặc xóa.
Bài tập này là một phần của khóa học
Xây dựng và Tối ưu hóa Trigger trong SQL Server
Hướng dẫn bài tập
Tạo trigger mới theo đúng yêu cầu của công ty.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Create the trigger to log table info
CREATE TRIGGER TrackTableChanges
ON ___
FOR CREATE_TABLE,
___,
DROP_TABLE
AS
INSERT INTO ___ (EventData, ChangedBy)
VALUES (EVENTDATA(), USER);