我想在数据库还原后执行触发器或存储过程。
CREATE TRIGGER tr_DatabaseScopeTrigger
ON DATABASE
FOR CREATE_TABLE
AS
BEGIN
DROP TABLE LOG_TABLE_TEST
DROP TABLE test
END
GO
请给我一个建议。
答案 0 :(得分:0)
嗯,过去我也遇到过类似的问题。我在那里选择的解决方案是创建一个SSIS程序包,在该程序包中我将分两个步骤进行操作。第一个块Execute SQL task
在我合并了所需逻辑的位置创建存储过程。第二个块也是Execute SQL task
,然后执行我刚刚创建的存储过程。确保检查BypassPrepare
设置(在此示例中为True)。