这是什么问题?我正在使用工作台。当我尝试插入我的工作人员时,我得到一个错误。
我试图插入另一个表中的值;工作人员'取决于对其中一列的输入。
Error Code: 1054. Unknown column 'position' in 'field list' 0.046 sec
CREATE TRIGGER your_trigger_name
AFTER INSERT ON staff
FOR EACH ROW
BEGIN
if position = 'senior instructor'
then
INSERT INTO NEW.senior_instructor
VALUES (NEW.employee_name, NEW.date_of_birth);
end if;
END;
答案 0 :(得分:1)
delimiter ||
CREATE TRIGGER your_trigger_name
AFTER INSERT ON staff
FOR EACH ROW
BEGIN
if NEW.position = 'senior instructor'
then
INSERT INTO senior_instructor
VALUES (NEW.employee_name, NEW.date_of_birth);
end if;
END
||
delimiter ;