none
Como passar os dados de uma tabela para outra usando SQL Server 2005.

    Question

  • Pessoal,bom dia.
    Como um iniciante em base de dados,gostaria de pedir ajuda aos senhores para esta questão;partindo do pressuposto que eu tenho uma Tabela1(Cod.Cliente, Nome,Inscrição_Estadual,Telefone,Fax) e uma Tabela2(Cod.Cliente,Nome,Inscrição_Estadual,Logradouro,Numero).Ambas as tabelas que tem os campos iguais tem os mesmos tipos de variáveis com as mesmas características(incluindo chave primária) de limite de caracteres/números.O que quero fazer é copiar os registros(20000 por exemplo) que estão na Tabela1(os registros cujos campos estão em comum com  o da Tabela2) e colocá-los na Tabela2.
    Usando o SQL Server 2005,gostaria de saber se primeiro existe comando específico pra fazer a cópia destes campos.No caso de uma afirmativa,qual o comando que posso executar e como fazer??
    Desde já agradeço pela ajuda,pedindo a compreensão pelo nível da pergunta feita.

    Gde Abraço!
    Friday, November 13, 2009 11:42 AM

Answers

  • Olá!! 

    Seria basicamente isso:


    INSERT INTO Tabela2(Cod_Cliente,Nome,Inscrição_Estadual)
    SELECT Cod_Cliente, Nome,Inscrição_Estadual FROM Tabela1
    



    Abraço!!


    Classifiquem as respostas. O Fórum agradece!!
    • Marked as answer by gppereira3 Friday, November 13, 2009 12:00 PM
    Friday, November 13, 2009 11:47 AM

All replies

  • Olá!! 

    Seria basicamente isso:


    INSERT INTO Tabela2(Cod_Cliente,Nome,Inscrição_Estadual)
    SELECT Cod_Cliente, Nome,Inscrição_Estadual FROM Tabela1
    



    Abraço!!


    Classifiquem as respostas. O Fórum agradece!!
    • Marked as answer by gppereira3 Friday, November 13, 2009 12:00 PM
    Friday, November 13, 2009 11:47 AM
  • Alexandre, agradeço bastante pela ajuda!Me quebrou um galhaço aqui!!
    Muito Obrigado!!
    Gde Abraço!!
    Friday, November 13, 2009 12:01 PM