【发布时间】:2013-12-03 14:17:52
【问题描述】:
是否可以有一个触发器来创建另一个触发器?
例如,我有 table_1 的列 table_name。在插入table_1 时,第一个触发器将为插入为table_name 的表创建一个触发器?我没有找到太多这方面的信息。
【问题讨论】:
-
你试过什么?为新触发器构建 TSQL 并使用
sp_executesql创建它? -
这有一种非常难闻的气味......我不会设计这样的系统。表及其触发器应由适当的 DDL 脚本处理并由您控制 - 您不应在插入时动态创建表(和触发器).....
标签: sql sql-server triggers sql-insert datatrigger