2017-09-21 56 views
0

我需要在SQL数据库上创建触发器DB1当一个或多个行已插入表T1时触发。插入SQL Server后触发DATABASE

问题是,我需要触发器的表可能会丢失,并在第二次重新创建,所以,如果我在表T1上写入触发器,这也将被丢弃。

这是怎么回事?

+3

然后您需要手动重新创建触发器。这就是做到这一点的方式 –

+0

有没有办法在DB节点上做触发器? – AnSharp

+0

表为什么会下降?这是不常见的 –

回答

2

您可以创建一个DDL触发器来重新创建表T1上的触发器。

可能在create table声明中触发DDL触发器,检查您的T1是否已创建,如果是,则重新创建触发器。