これについて助けが必要です。
pl / sql匿名ブロックを作成しようとしていますが、実行すると、完了したことが表示されますが、コードは実行されません。名前が既存のオブジェクトによってすでに使用されているというエラーが表示されるはずです。誰かがこれについて私を助けることができますか?私は実際にプロシージャを作成していますが、サンプルとしてこのコードを試しています。
DECLARE
V_REF_TBL VARCHAR2(100);
V_SQL LONG;
begin
V_REF_TBL :='My_TABLE';
v_SQL :='truncate table '||V_REF_TBL ;
EXECUTE IMMEDIATE V_SQL;
EXECUTE IMMEDIATE 'CREATE TABLE '|| V_REF_TBL ||' parallel 9 nologging pctfree 0 as
select * from dual';
End;