0
我想在phpmyadmin中创建一个触发器,但它给我错误,没有提示什么是错误。它只是说错误。phpmyadmin创建触发器错误,没有提示
DELIMITER $$
CREATE TRIGGER `item_backup`
AFTER INSERT ON `item` FOR EACH ROW
BEGIN
INSERT INTO `item_backup` (name, description) VALUES (NEW.name, NEW.description);
END
DELIMITER ;
我为什么要使用BEFORE?我的代码出了什么问题? – 2014-11-09 01:50:23
我认为触发器必须告诉它何时执行代码。我假设你正在尝试在对它们进行更新之前获取这些值的备份。如果你描述你想要触发器做什么,这将有所帮助。 – Jaylen 2014-11-09 01:51:42
其实我只是从教程练习触发器。我想要实现的是当item_backup表中插入一条新记录时,我想要一个重复条目。这就是为什么我使用后插入 – 2014-11-09 01:53:53