我尝试在包含表变量的查询中使用sys.dm_exec_describe_first_result_set来描述查询的列。但此查询中表变量的declare会导致激活CREATE_TABLE之后的事件的数据库触发器,其中包含对带有temp表的存储过程的调用。 通常表变量的声明此触发器不会激活。一些想法为什么触发器是为表变量激活的?A'
FROM
sys.dm_exec_
我正在尝试弄清楚如何用PL/pgSQL编写一个触发器函数,以便在嵌入式SQL/C程序中将值选择到主机变量中。我是SQL的新手,所以如果我的术语有点离题,我很抱歉。基本上,在对表进行更改时,我希望该函数触发一个视图,以便更新存储在主机变量中的值。AFTER INSERT OR UPDATE ON newtable 下面是我想要使用的触发器</e
我正在使用一个第三方工具来创建数据库和表。我希望在其中一个正在创建的表上设置一个触发器。我想我应该尝试创建一个服务器DDL触发器,在新数据库中创建表时触发该触发器,而这个触发器又会在该表上创建一个触发器。我不能将触发器添加到“模型”数据库中,因为这个表是通过工具动态创建的。我试过以下几种方法:ON ALL SERVER
FOR CREATE_