0
我有两个MySQL表 - 员工和employee_log蹊跷在MySQL触发
我写了下面的触发它,意图是,什么样的数据插入员工相同的数据应该被插入employee_log。
delimiter |
CREATE TRIGGER `emp`
AFTER INSERT ON `employee`
FOR EACH ROW
BEGIN
INSERT INTO employee_log (id,userId,firstname,lastname)
VALUES (NEW.id,NEW.userId,NEW.firstname,NEW.lastname);
END |
上述触发执行好, 在它给我下面的错误职员表现在,我已经尝试插入记录,我不知道错在这里去了,请帮助..
Error is -
#1436 - Thread stack overrun: 5848 bytes used of a 131072 byte stack, and 128000 bytes needed. Use 'mysqld -O thread_stack=#' to specify a bigger stack.
可能没有关系,但是你还没有将分隔符恢复为“;” – Shubhansh 2012-08-03 06:17:19