テーブル変更の追跡
データベース レベルで新しいトリガーを作成し、テーブル TablesChangeLog に対する変更を記録する必要があります。
このトリガーは、テーブルが作成、変更、または削除されたときに発火する必要があります。
この演習はコースの一部です
SQL Server のトリガー構築と最適化
演習の手順
会社の要件に従って新しいトリガーを作成してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Create the trigger to log table info
CREATE TRIGGER TrackTableChanges
ON ___
FOR CREATE_TABLE,
___,
DROP_TABLE
AS
INSERT INTO ___ (EventData, ChangedBy)
VALUES (EVENTDATA(), USER);