Я хотел бы создать SQL Script, который содержит SQL, чтобы создать все триггеры, существующие в нашей базе данных. Триггеры были добавлены непосредственно через панель запросов SSMS, поэтому в настоящее время нет источника, кроме триггера в самой базе данных.
Я уже пробовал метод, в котором вы щелкните правой кнопкой мыши базу данных, выберите Tasks->Generate Scripts
и используйте параметр "Script Целая база данных и все объекты". Хотя это создает SQL Script для таблиц и ограничений, он не генерирует SQL для триггеров.
Я также понимаю, что я могу щелкнуть правой кнопкой мыши по каждому триггеру в базе данных и выбрать опцию Generate SQL Script, но в настоящее время существует 46 таблиц под аудитом (для вставки, обновления и удаления).
Скорее вручную создайте триггер для вставки, обновления и удаления Script для каждой из 46 таблиц, есть ли более простой способ сделать это? Или, если я начну нажимать, копировать и вставлять?