小编Kul*_*MCA的帖子

我们如何从触发器内部获取表名?

我需要将表名从触发器传递到过程。

ALTER TRIGGER [dbo].[Trg_ProjectCreation] 
   ON  [dbo].[Projects] 
   AFTER INSERT
AS 
BEGIN   
    SET NOCOUNT ON; 
 -- procedure call 
    exec Proc_Test @Tablename (not need to hardcode)
END
Run Code Online (Sandbox Code Playgroud)

我想知道有什么方法可以从触发器本身获取表名。我需要它是动态的,因为当表的名称更改时,我不想更改我的代码。

trigger sql-server-2008 t-sql

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

sql-server-2008 ×1

t-sql ×1

trigger ×1