execute imediatamente criar tabela e atualizar tabela

Estou criando uma tabela temporária em pl / sql usando execute imediato e também inserindo na tabela por que criar tabel

Depois que estou atualizando a tabela. Mas estou recebendo tabela de erro não existe, pois não está criando a tabela através da execução imediata

Código de amostra--------

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

questionAnswers(1)

yourAnswerToTheQuestion