MySQL后插入删除

时间:2017-10-13 19:51:06

标签: mysql triggers

我需要一个始终包含不超过100行的表,但也会使用增量ID。我尝试使用AFTER INSERT触发器执行此操作,但它不起作用,我不明白为什么,请,谁可以 - 解释。

CREATE TRIGGER `DeleteOld` AFTER INSERT ON `book`
 FOR EACH ROW BEGIN

DELETE FROM `book` WHERE `book`.`id` <  New.id - 100;

END

引擎MyISAM。

0 个答案:

没有答案