INSERT在另一个表和Participation Constraint之后触发INSERT一个表

时间:2013-08-06 23:07:32

标签: sql oracle plsql

我有一个Employees表和一个名为NewHires的新雇员的表。每当将新员工添加到Employees表时,Employees表中的特定列将添加到NewHires表中。

CREATE OR REPLACE TRIGGER hiretrig
AFTER INSERT ON Employees
FOR EACH ROW
BEGIN
    INSERT INTO NewHires VALUES(Employees.empno, Employees.lname, Employees.hiredate);
END;
/

我认为这是对的,除了我不确定这些参数是否有效。

我还必须强制执行参与约束。每个新员工都必须参加培训,在他们参加培训后,他们将被从NewHires表中删除。

0 个答案:

没有答案