📄 reference
字号:
--根据需要使用子句REFERENCING 来为 :new 和 :old 指定一个不同的名称。
CREATE OR REPLACE TRIGGER audit_emp_values
AFTER DELETE OR INSERT OR UPDATE ON emp
--REFERENCING old_emp AS :old new_emp AS :new 是错误语句。应当是 原始表示符 as 新表示符(没有冒号)
REFERENCING OLD AS old_emp NEW AS new_emp
FOR EACH ROW
BEGIN
INSERT INTO audit_emp_values (user_name,
timestamp, id, old_last_name, new_last_name,
old_title, new_title, old_salary, new_salary)
VALUES (USER, SYSDATE, :old_emp.empno, :old_emp.ename,
:new_emp.ename, :old_emp.job, :new_emp.job, :old_emp.sal, :new_emp.sal);
END;
-- 注意:REFERENCING [OLD AS :old_name] [NEW AS :new_name]是错误语句。应当是 原始表示符 as 新表示符(没有冒号)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -