我在SQL Server 2012中创建了一些触发器。
现在我创建了一个Generate
脚本,但在发布
答案 0 :(得分:1)
如果您使用Management Studio生成脚本,那么您可能没有设置选项以在脚本生成中包含触发器。
在工具下查看 - >选项 - > SQL Server对象资源管理器 - >脚本 - >脚本触发器
请参阅http://msdn.microsoft.com/en-us/library/bb326600.aspx以获取参考和默认值。
答案 1 :(得分:0)
默认情况下,触发器不会编写脚本 - 您必须专门包含!
在Generate and Publish Scripts
对话框中,您需要点击Advanced
按钮,然后在弹出的对话框中,您需要选择Script triggers
并将其设置为TRUE
(默认情况下为FALSE
):