Oracle命令行中显示:ORA-04076: 无效的 NEW 或 OLD 说明

Oracle命令行进行操作时可能出现"ORA-04076: 无效的 NEW 或 OLD 说明"

需要在条件语句中JOB前面添加“old.”即可(因为是在when条件里面,所以不用“:”。

如果用if代替when使用,条件中的old和new需要严格的按照:old和:new来书写,如下:

否则可能出现【PLS-00201: 必须声明标识符 'NEW.SAL'】的错误。

posted @ 2018-06-10 22:16  悟知清风  阅读(1564)  评论(0编辑  收藏  举报