【问题标题】:SQL CLR DDL trigger written on C#用 C# 编写的 SQL CLR DDL 触发器
【发布时间】:2010-10-21 18:28:05
【问题描述】:

是否可以在 C# 中创建数据库/DDL 触发器?如果是,那怎么办?

[编辑]

基本上,我决定将 CLR 用于数据库触发器,因为我想利用 C# SMO 编写更改对象的脚本并将对象脚本插入到跟踪数据库对象版本的表中。

【问题讨论】:

  • 触发器可以使用函数和存储过程,所以我不明白为什么不能在触发器中使用 SQLCLR 函数/SP(假设 SQL Server 2005+)。真正的问题是为什么你觉得有必要这样做?

标签: sql-server triggers ddl sqlclr ddl-trigger


【解决方案1】:

【讨论】:

    【解决方案2】:

    或参见:CLR Triggers 继续往下看 DDL 示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-28
      • 2015-06-07
      • 1970-01-01
      • 2014-02-12
      • 2016-08-26
      相关资源
      最近更新 更多