Oracle命令行进行操作时可能出现"ORA-04076: 无效的 NEW 或 OLD 说明" 需要在条件语句中JOB前面添加“old.”即可(因为是在when条件里面,所以不用“:”。 如果用if代替when使用,条件中的old和new需要严格的按照:old和:new来书写,如下: 否则可能出现【PLS-00201: 必须声明标识符 'NEW.SAL'】的错误。
Cause:An invalid NEW or OLD specification was given for a column. Action:Re-specify the column using the correct NEW or OLD specification. ORA-04076:无效的NEW或OLD指定 官方解释 您引用的新旧指定的字符串不符合要求。 这可能是’NEW’或’OLD’,但可能也是其他更复杂的表达式,例如: NEW.SomeFieldKey...
创建触发错误错误:ORA-04076:无效的新或旧规范 尝试创建查看地址表中的zip的触发器,将其与邮政编码表中的zip匹配,并填充地址表的城市状态和国家/地区。但我收到以下错误: 错误:ORA-04076:无效的新或旧规范 我不确定如何在这里使用新的或旧规格,有人可以帮忙吗? createorreplaceTRIGGERAddr_Zip BEFOREINSERTORUPDAT...