если базовый запрос каждый раз один и тот же, вы также можете создать представление mat и просто выполнить полное обновление по мере необходимости. Конечно, нужно больше информации о том, что здесь происходит

даю временную таблицу в pl / sql, используя execute немедленный и также вставляя в таблицу, зачем создавать таблицу.

После этого я обновляю таблицу. Но я получаю таблицу ошибок не существует, так как она не создает таблицу, выполняемую немедленно

образец кода---------

begin
  execute immediate 'create table t23 as  select ''1'' aa from dual'; 
  update t23 set aa ='2' where aa='1';
  COMMIT ;
end;

Ответы на вопрос(1)

Ваш ответ на вопрос