任务是将包含枚举(类型{worker,manager,distributor})的第四张表(员工)的整个对应行插入到三个表(工人,经理,分发者)之一。我们必须使用该枚举的值来决定在哪个表中插入该值。我该如何实现?
我没有尝试任何操作,但是我推测可以通过该行的游标进行操作,这是通过IF-THEN-ELSE循环在插入后触发来在插入的表之间进行切换的。如果我错了,请纠正我。
当我: 插入到employee(name,phone,city,date_of_joining,type)值中('xyz',1234,'abc',yyyy-mm-dd,'worker'); 我希望将整行插入到employee和worker表中。 如果employee.type是经理,那么该行将插入到employee,manager表中。