在MySQL中的触发器中获取表名

时间:2009-11-17 06:39:36

标签: mysql triggers

是否可以在MySQL触发器中获取表名?我使用触发器来记录MySQl中某些表的插入操作,我需要放置触发器的表的名称。

Thanx之前:)

2 个答案:

答案 0 :(得分:0)

我建议您在所有需要记录的表上放置触发器。

答案 1 :(得分:-1)

这里是一个例子:

@tablename = OBJECT_NAME(parent_object_id) 
         FROM sys.objects 
         WHERE sys.objects.name = OBJECT_NAME(@@PROCID)**