【问题标题】:how to save a trigger in sql server enterprise manager studio如何在 sql server Enterprise Manager Studio 中保存触发器
【发布时间】:2010-01-06 22:02:12
【问题描述】:

我可以右键单击表格并转到 Triggers 文件夹并单击“新建触发器”。然后我可以为触发器填写 SQL,但是当我单击保存时,它只想将其保存到“.sql”文件中。

我如何将这个触发器“提交”到表中?

编辑:

根据我下面的评论,我确实点击了执行,但它没有出现在“触发器”文件夹中。看来您必须单击“刷新”才能显示它。

【问题讨论】:

    标签: sql-server triggers


    【解决方案1】:

    点击ExecuteF5

    【讨论】:

    • 啊,我没有点击触发器文件夹旁边的“刷新”,所以我没有看到它。
    【解决方案2】:

    您只需运行触发器,它应该以 CREATE TRIGGER 开头,所以只需点击执行

    【讨论】:

      【解决方案3】:

      生成的代码是“CREATE TRIGGER”代码...当您将触发器放入其中时,您需要执行 (F5) 整个查询,将其保存到数据库中。然后点击表格的“触发器”文件夹,再次按 F5 刷新,您将看到触发器。

      【讨论】:

        【解决方案4】:

        SQL Server Management Studio 只是为您提供了一个创建触发器脚本的模板。您必须在数据库服务器上运行脚本才能真正修改您的数据库。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-02-08
          • 1970-01-01
          • 2010-12-11
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多