既存トリガーのレポートを作成する
Fresh Fruit Delivery 社のデータベース管理を任されるということは、既存のトリガーにも目を配る必要があるということです。
最適な方法は、定期的に実行でき、既存トリガーの詳細を出力するレポートを用意することです。
こうすることで、トリガーの全体像を把握でき、役立つ情報にもアクセスしやすくなります。
この演習はコースの一部です
SQL Server のトリガー構築と最適化
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Get the column that contains the trigger name
SELECT ___ AS TriggerName,
parent_class_desc AS TriggerType,
create_date AS CreateDate,
modify_date AS LastModifiedDate,
is_disabled AS Disabled,
-- Get the column that tells if it's an INSTEAD OF trigger
___ AS InsteadOfTrigger
FROM sys.___;