我想生成一个包含 SQL 的 SQL 脚本来创建数据库中存在的所有触发器。触发器是通过 SSMS 查询窗格直接添加的,因此目前除了数据库本身的触发器之外没有其他源。
我已经尝试了右键单击数据库,选择 Tasks->Generate Scripts
并使用“脚本整个数据库和所有对象”选项的方法。虽然这确实为表和约束创建了 SQL 脚本,但它不为触发器生成 SQL。
我还知道我可以右键单击数据库中的每个触发器并选择 Generate SQL Script 选项,但是,目前有46个表正在审计(For Insert,Update,and Delete)。
相反,为46个表中的每一个手动生成一个插入、更新和删除触发器脚本,是否有更简单的方法来做到这一点?或者,我应该开始点击、复制和粘贴吗?