【问题标题】:Finding triggers/constraints in SQL Server Management Studio在 SQL Server Management Studio 中查找触发器/约束
【发布时间】:2014-12-14 22:39:46
【问题描述】:

在我的数据库中某处有一个触发器/约束在名为emailers_run 的表中创建一行。可能是在运行批处理电子邮件时。但我在这些关联表中找不到任何触发器。关于如何跟踪此过程的任何想法?

【问题讨论】:

  • 您可以访问 Visual Studio 吗?如果是这样,您可以将架构逆向工程到数据库项目中,并简单地搜索该表名的出现
  • 嗯,通过逆向工程,我发现有问题的一列有一个默认值 getdate()。没有触发器或约束。这可能是整个数据库中唯一的默认值。我本可以只查看列定义。但你不由自主地把我带到了那里。非常感谢!

标签: sql-server ssms triggers


【解决方案1】:

除了在管理工作室中检查依赖关系之外,您还可以使用 SQL Server Profiler 来跟踪您的问题。我希望这会对你有所帮助。

【讨论】:

  • 这是我们可以解决的问题 :)
  • 这没有提供问题的答案。要批评或要求作者澄清,请在其帖子下方发表评论。
  • @Pradhan:不同意,这确实试图回答“关于如何跟踪此过程的任何想法?”。
猜你喜欢
  • 1970-01-01
  • 2016-06-04
  • 1970-01-01
  • 2010-11-04
  • 2012-03-12
  • 1970-01-01
  • 2011-12-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多