我可以使用触发器来检查整个数据库上的任何插入或更新吗?
我尝试过,但是没有用:
在数据库上插入后创建触发器updateHistory
答案 0 :(得分:0)
Yaou需要将database
分解成单独的表格。并采取行动。例如:
CREATE TRIGGER updatehistory
BEFORE UPDATE ON `table,table2`
FOR EACH ROW
BEGIN
INSERT INTO
SET action = 'insert',
record = OLD.record,
changedat = NOW();
END
并且正如回答here一样,您不能在同一触发器上同时创建insert
和update
,但是您可以将通用代码移入过程并让它们都调用该过程。