Criar tabela temporaria com select

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
Henrique
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Ter, 22 Fev 2011 10:44 am
Localização: Porto Alegre RS

Informações do Ambiente:
* Versão do Oracle:
* Sistema Operacional: windows xp sp3

Boa tarde a todos

É possivel no oracle criar uma tabela temporaria usando select sem precisar usar o create?

Eu achei um exemplo com postgre sql

Selecionar tudo

SELECT * INTO filmes_recentes FROM filmes WHERE data_prod >= '2002-01-01';
Se alguém tiver um exemplo agradeço

att,
victorhugomuniz
Moderador
Moderador
Mensagens: 1396
Registrado em: Sex, 01 Fev 2008 2:06 pm
Localização: Rio de Janeiro - RJ
Contato:
:D

mesmo no seu exemplo a tabela filmes_recentes já deve estar criada..
o que você pode e não precisar especificar a nova tabela criada..

Selecionar tudo

create table
   temp1
as
  select
      username
   from
      dba_users;
Henrique
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 4
Registrado em: Ter, 22 Fev 2011 10:44 am
Localização: Porto Alegre RS

Isso mesmo
Funcionou oque eu queria
Valeu pela dica
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 4 visitantes