none
Passando dados de uma tabela para outra RRS feed

  • Pergunta

  • Olá tenho 2 tabelas uma alimentada com as informações e a outra vazia

    gostaria de saber como faço para passar os dados de uma tabela para outra utilizando o SQL


    @ZigorPaim http://www.igorpaim.wordpress.com/

    terça-feira, 25 de setembro de 2012 20:54

Respostas

  • Zigor, basta um insert simples, mencionando os campos da tabela e os respectivos que voce vai inserir conforme abaixo:

    insert into Tabela1 (Campo1, Campo2)
    select
    	Campo1,
    	Campo2
    		from Tabela2


    Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    • Sugerido como Resposta Alexandre Matayosi terça-feira, 25 de setembro de 2012 21:13
    • Marcado como Resposta Igor S. Paim quarta-feira, 26 de setembro de 2012 13:20
    terça-feira, 25 de setembro de 2012 21:13

Todas as Respostas

  • Zigor, basta um insert simples, mencionando os campos da tabela e os respectivos que voce vai inserir conforme abaixo:

    insert into Tabela1 (Campo1, Campo2)
    select
    	Campo1,
    	Campo2
    		from Tabela2


    Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    • Sugerido como Resposta Alexandre Matayosi terça-feira, 25 de setembro de 2012 21:13
    • Marcado como Resposta Igor S. Paim quarta-feira, 26 de setembro de 2012 13:20
    terça-feira, 25 de setembro de 2012 21:13
  • Só um adendo:

    Se por acaso os campos forem os mesmos em abas as tabelas e estiverem na mesma ordem. Você pode usar o asterisco.

    Insert Into TabelaDestino Select * From TabelaOrigem


    Roberson Ferreira - Database Developer
    Acesse: www.robersonferreira.com.br
    Email: contato@robersonferreira.com.br

    Se esta sugestão for útil, por favor, classifique-a como útil.
    Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.

    quarta-feira, 26 de setembro de 2012 10:44
    Moderador