level 1
create or replace procedure temp1 is
begin
execute immediate 'drop table temp ';
execute immediate 'create table temp (f1 number)';
insert into temp values(1);
commit;
end;
存储过程如上,表temp提前建好,执行这个存过之后存过会变成无效状态,但是执行存过是不会报错的,去掉insert语句之后存过就不会失效了,这个是为啥?
2022年02月10日 14点02分
1