mysql设置触发器问题

在考生文件夹下给出的企业数据库db_ emp中包含职工 表tb_ employee和部门 门表tb_ dept.

职工表有部门号(deptno) ,工资(salary) ,部门表有 部门]号(deptno) 、 部门名称(dname)

设计一个名称为t_ emp的触发器, 完成的功能是:当删除 部门表中的记录时,将职工表中的部门号(deptno) 置 空。并使用命令删除部门号(deptno) 为D2的行触发该触发器,并查看结果。

delimiter || 
create trigger t_emp after delete
on tb_dept for each row
begin
    update tb_employee e set e.deptno = null where e.deptno = old.deptno;
end ||
delimiter ;

delete from tb_dept where deptno = 'D2';