始める無料で始める

テーブル変更の追跡

データベース レベルで新しいトリガーを作成し、テーブル 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);
コードを編集して実行