データベースに存在するすべてのトリガーを作成するための SQL を含む SQL スクリプトを生成したいと考えています。トリガーは SSMS クエリ ペインを介して直接追加されたため、現在、データベース自体にはトリガー以外のソースはありません。
データベースを右クリックし、Tasks->Generate Scripts
「データベース全体とすべてのオブジェクトをスクリプト化する」オプションを選択して使用する方法をすでに試しました。これにより、テーブルと制約用の SQL スクリプトが作成されますが、トリガー用の SQL は生成されません。
また、データベース内の各トリガーを右クリックして [SQL スクリプトの生成] オプションを選択できることも理解していますが、現在、監査対象のテーブルは 46 個あります (挿入、更新、および削除用)。
46 個のテーブルごとに挿入、更新、および削除のトリガー スクリプトを手動で生成するのではなく、これを行う簡単な方法はありますか? それとも、クリック、コピー、および貼り付けを開始する必要がありますか?