对不同的表使用相同的触发器

时间:2013-12-28 05:24:23

标签: mysql triggers

我正在尝试在MySQL中插入新数据时为不同的表设置相同的触发器名称。 考虑X和Y表。 两个表都有created_date列。

问题是,我可以使用相同的单个触发器功能在分别插入这些表时对两个表产生影响。

  

TRIGGER insert_current_dateX之前插入每个行集   NEW.created_date = NOW()

这只允许使用X表。

对于Y表,我也需要相同的触发功能。

是否可以使用单触发功能?

1 个答案:

答案 0 :(得分:1)

触发器被分配给特定的表,但是,您可以创建一个存储过程,并从触发器运行该过程。