Rodrigo Hoffmann Postado Agosto 30, 2010 Denunciar Share Postado Agosto 30, 2010 (editado) OláPreciso de uma ajuda que nunca fiz em sqlTenho sql server 7 e preciso rodar uma consulta e pegar os resultados dela e com os resultados fazer um insert em outra tabelaNome da consulta - PRD_PRONTA_ENTREGA Campos que pego o resultado - Codigo - Modelo Nome da tabela que vai ser inserido o resultado dos dois campos da consulta - STATUSWEB.ProntaEntregaPreciso fazer uma stored para isso funcionarAguardo ajuda por favor Editado Agosto 30, 2010 por Jonathan Queiroz Remover caixa alta do título conforme regra 3.7 (Jonathan) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Agosto 30, 2010 Denunciar Share Postado Agosto 30, 2010 Bom dia Rodrigo, Os processos mais simples e utilizados para fazer manipulções de dados em massa é o Wizard do SQL. Como você quer uma procedure, terá que fazer um loop para inserir os dados. Não tem como via script, você fazer uma inserção em massa utilizando apenas um comando insert (terá que ser em loop). Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Agosto 30, 2010 Denunciar Share Postado Agosto 30, 2010 não funcionaria algo assim??Insert Into ProntaEntrega(Codigo, Modelo) Select Codigo, Modelo From PRD_PRONTA_ENTREGA Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Agosto 30, 2010 Denunciar Share Postado Agosto 30, 2010 Desta forma funciona, mas não seriam bancos distintos? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kuroi Postado Agosto 30, 2010 Denunciar Share Postado Agosto 30, 2010 hum, não tinha entendido q eram bancos diferentes. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fulvio Postado Agosto 30, 2010 Denunciar Share Postado Agosto 30, 2010 Se for na mesma Base, além de ter entednido errado, falei besteira... :.( Peço desculpas. O KUROI está com a razão!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Rodrigo Hoffmann Postado Agosto 30, 2010 Autor Denunciar Share Postado Agosto 30, 2010 PoiséEssa consulta ela me passa uns 3000 registrosentão toda a noite eu teria que rodar essa consulta para pegar os registros dessas consulta que esta em um banco chamado status e passar os resultados para outro banco em um tabela chamado statusweb.De que forma posso resolver isso Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rodrigo Hoffmann
Olá
Preciso de uma ajuda que nunca fiz em sql
Tenho sql server 7 e preciso rodar uma consulta e pegar os resultados dela e com os resultados fazer um insert em outra tabela
Nome da consulta - PRD_PRONTA_ENTREGA Campos que pego o resultado - Codigo - Modelo
Nome da tabela que vai ser inserido o resultado dos dois campos da consulta - STATUSWEB.ProntaEntrega
Preciso fazer uma stored para isso funcionar
Aguardo ajuda por favor
Editado por Jonathan QueirozRemover caixa alta do título conforme regra 3.7 (Jonathan)
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.