从数据库中的表中删除记录

时间:2012-12-31 17:58:08

标签: oracle10g oracleforms

我想从表格中的表格和数据库中的表格中删除记录... 这是我的代码:

if /*condition*/ then 

 delete_record;

 commit;

end if;

注意:我收到此错误:FRM-40508 : ORACLE error: unable to INSERT record

但是,只记录表格的删除!但是在数据库中已经存在!!!

1 个答案:

答案 0 :(得分:0)

首先,FRM-xxxx错误意味着Oracle表单错误而不是数据库错误。 可以肯定的是,尝试显示错误键序列(在我的设置中是Ctrl + Shift + E)以查看是否还存在oracle错误。
delete_record是一个受限制的过程,因此无法从某些WHEN-或POST-或PRE-触发器调用它。你能告诉我们这段代码在哪里吗?