Я хочу создать временную таблицу в хранимой процедуре и получить к ней доступ тем же, но я получил ошибку, которая ORA-00942:Table or view does not exists.
Ниже приведена процедура, которую я пробовал,
Create procedure myproc
IS
stmt varchar2(1000);
BEGIN
stmt:='CREATE GLOBAL TEMPORARY table temp(list if columns) ON COMMIT DELETE ROWS';
execute immediate stmt;
insert into temp values('list of column values');
END;
Так я использовал для создания временной таблицы, но я получил ошибку, есть ли другой способ выполнить эту задачу?