Estava acostumado a copiar tabelas utilizando o comando SELECT INTO no SQL Server, da seguinte forma:

SELECT * INTO tabela_nova FROM tabela_origem

Agora tive que fazer o mesmo num banco Oracle, e vi que o SELECT INTO não funciona exatamente como no SQL Server. Pra copiar as tabelas utilizei um outro comando:

CREATE TABLE tabela_nova AS SELECT * FROM tabela_origem

Tem o mesmo resultado: copiamos a tabela com dados e estrutura! =)

Google ReaderTwitterGoogle BuzzFacebookOrkutLinkedInWordPressBlogger PostShare

Publicações relacionadas:

  1. Oracle: pegando o retorno de uma PROC através de um SELECT