Tworzenie tabeli i wstawianie w ramach tej samej procedury w pl / sql

Próbuję utworzyć tabelę, a następnie wstawić do niej niektóre wartości w ramach tej samej procedury w pl / sql. Próbowałem uruchomić następujące zapytanie bez powodzenia:

create or replace Procedure insertval8(id_no in number,e_name in char)
is
 begin
 execute immediate 'create table edu2(id number(20), name char(12))';
 insert into edu2 values(&id_no,&e_name);
 end;

wyświetla

LINE/COL ERROR
-------- -----------------------------------------------------------------
5/1      PL/SQL: SQL Statement ignored
5/13     PL/SQL: ORA-00942: table or view does not exists

Błąd utrzymuje się, dopóki nie usunę kodu wstawiania.

questionAnswers(1)

yourAnswerToTheQuestion