Как создать сценарии для всех триггеров в базе данных с помощью Microsoft SQL Server Management Studio

Я хотел бы создать сценарий SQL, который содержит SQL для создания всех триггеров, которые существуют в нашей базе данных. Триггеры были добавлены непосредственно через панель запросов SSMS, поэтому в настоящий момент нет другого источника, кроме триггера в самой базе данных.

Я уже попробовал метод, при котором вы щелкаете правой кнопкой мыши по базе данных, выбираетеTasks->Generate Scripts и использовал опцию «Сценарий всей базы данных и всех объектов». Хотя это создает сценарий SQL для таблиц и ограничений, он не создает SQL для триггеров.

Я также понимаю, что могу щелкнуть правой кнопкой мыши каждый триггер в базе данных и выбрать опцию «Создать сценарий SQL», но в настоящее время проверяется 46 таблиц (для вставки, обновления и удаления).

Вместо того, чтобы вручную создавать сценарий вставки, обновления и удаления для каждой из 46 таблиц, есть ли более простой способ сделать это? Или я должен начать щелкать, копировать и вставлять?

Ответы на вопрос(6)

Ваш ответ на вопрос