如何用mysql触发器获取表名?急,多谢

rihgtzhao 发布于 2013/08/07 17:52
阅读 806
收藏 0

有两表,

表t_2012结构:
name
a
b

表t_2013结构:
name
c
d

现在想写两个触发器,当t_2012或t_2013表中新增数据时,将新增的内容和年份写进去,如:

表t_change结构
name  what    year
e       insert   2012
f        insert   2013

如何把表名中的年份取出来呢?谢谢各位老师~万分感谢

加载中
0
redzl
redzl

对t_2012表写触发器A,t_2013写触发器B.. 

那么你的A触发器只会在t_2012表有相应操作的时候触发,B也只会被t_2013表触发.

所以,你的year字段可以在触发器里写死.

redzl
redzl
回复 @rihgtzhao : 设置一下最佳呗~.~
rihgtzhao
rihgtzhao
谢谢您哈~
rihgtzhao
rihgtzhao
呵,老师,我想我之前想的路子有问题~ 是可以这样的 我之前一直想在插入新表时直接得到旧表名~
返回顶部
顶部