我想从表格中的表格和数据库中的表格中删除记录... 这是我的代码:
if /*condition*/ then
delete_record;
commit;
end if;
注意:我收到此错误:FRM-40508 : ORACLE error: unable to INSERT record
但是,只记录表格的删除!但是在数据库中已经存在!!!
答案 0 :(得分:0)
首先,FRM-xxxx错误意味着Oracle表单错误而不是数据库错误。
可以肯定的是,尝试显示错误键序列(在我的设置中是Ctrl + Shift + E)以查看是否还存在oracle错误。
delete_record是一个受限制的过程,因此无法从某些WHEN-或POST-或PRE-触发器调用它。你能告诉我们这段代码在哪里吗?