Pular para o conteúdo

Fóruns SQL e PL/SQL Cursor Cursor

#100299
felipeg
Participante

    [quote=”RCBMaps”:1s98g6km]Estou criando uma rotina onde tenho uma tabela de backup e criei um cusor onde vou inserir todos os dados do cursor na tabela oficial, porem qual o comando SQL para inserir todo os conteudo de um cursor com todos os seus campos em outra tabela sem ter que informar os campos, pois a tabela de backup é identica a tabela oficial e por isso quero que insere todos os campos que o meu cursor trouxer.[/quote]

    Amigo, acho que o CTAS (create table as select) resolve essa:


    Create table tabela_backup as select * from tabela

    O select é flexível e atende a necessidade.

    Atenciosamente,
    Felipe.