在前端用sql plus或pl/sql之类的工具做insert,update,delete等操作以后必须要执行一次commit后才能提交,如果发现更新删除错误等.不要执行commit而使用rollback回滚,直接恢复到之前的状态. 在程序中做了操作后就要执行commit.如:
create or replace function test1 return varchar2 as
strsql varchar2(200);
begin
execute immediate 'update fnd_user a set a.description=''OK'' where a.user_id=1055';
commit;
return sqlerrm;
exception
when others then
return sqlerrm;
end;