次のSELECT文により、以下の情報が表示されます。
- トリガーが、その対象となるテーブルではなく、個々のデータベースで定義されている場合には、トリガーするテーブルが定義されているデータベースの名前
- トリガーするテーブルの名前
- トリガーが定義されているデータベースの名前
- トリガー名
この問合わせにより、トリガーするテーブルを含むデータベースが削除されている場合に、削除する必要のあるトリガーが識別されます。
SELECT SubjectTableDatabaseName, TableName, DatabaseName, TriggerName FROM TriggersV WHERE DatabaseName <> SubjectTableDatabaseName ORDER BY 1, 2, 3, 4;