[firebase-br] Copia de dados Via SQL

Eliomar eliomar em promediconet.com.br
Qua Fev 2 08:15:17 -03 2005


Vc já tentou fazer um store procedure?
deve ficar bem mais rápido

 for select reg1, 
                reg2...
        from table
      where condicao
        into :va_1,
               :va_2
   begin
       insert into table2 (reg1,
                                    reg2....)
                 values (:va_1,
                             :va_2...)

Agradecido.
Eliomar,
ICQ - 167715482
Soft-Data Softwares Administrativos
hptt://www.promediconet.com.br


------------- Segue mensagem original! -------------

De: José Augusto (Guto) <j.augusto.lima em gmail.com>
Data: Wed, 2 Feb 2005 01:08:23 -0200
Para: FireBase <lista em firebase.com.br>
Assunto: [firebase-br] Copia de dados Via SQL

Olá
tenho uma tabela X e uma tabela Y.
quero copiar, por exemplo, todos os registros da tabela X (cuja FK
seja igual a 8) para a tabela Y.
.
Dado: as tabelas são identicas muda apenas o nome do primeiro campo,
estão no mesmo banco de dados e os respectivos campos (por serem
identicas) possuem as mesmas própriedades.
.
Questão: Existe um meio rápido e facil de o fazer sem utilizar a
seleção individual de registros, ou seja, "Select Reg1, Reg2..." e dai
fazer  : "Update tabela Y..."
Desse jeito demora muito e o programa fica lento!!!

-- 
Obrigado (Thank you)
j.augusto.lima em gmail.com

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br







Mais detalhes sobre a lista de discussão lista