[firebase-br] Múltiplos registros em um INSERT

Thiago Sartori download_sartori em hotmail.com
Seg Set 10 14:07:44 -03 2012


Opa, funcionou blz. VLW!!!

Em 10 de setembro de 2012 09:43, Diego Bulgarelli <diegobulg em gmail.com>escreveu:

> Bom dia a todos.
>
> Uso a versão 2.5 e é possível sim:
>
> insert into ITENSMOVIMENTACAO (CODIGOMOV, CODIGOPRO, QUANTIDADE,
> PRECOCUSTO)
> SELECT 10, 1, 10.0, 1350.0 FROM RDB$DATABASE UNION
> SELECT 10, 1,  1.0, 1350.0  FROM RDB$DATABASE UNION
> SELECT   0, 2,  1.0,    65.0  FROM RDB$DATABASE;
>
> Espero ter ajudado
> Abraço
> Diego
>
> Em 10 de setembro de 2012 08:36, Thiago Sartori <
> download_sartori em hotmail.com> escreveu:
>
> > CodigoMov e CodigoPro são FKs
> >
> > Isto funciona em outros bancos
> >
> >
> http://rberaldo.com.br/inserindo-multiplos-registros-em-tabela-de-banco-de-dados/
> >
> >
> > Em 10 de setembro de 2012 07:44, Reijanio Nunes Ribeiro <
> > rnribeiro em gmail.com
> > > escreveu:
> >
> > > Com um unico creio que nao pq cada cada pk e unica e cada registro
> novo e
> > > um insert novo
> > > Em 09/09/2012 23:59, "Thiago Sartori" <download_sartori em hotmail.com>
> > > escreveu:
> > >
> > > > Ola a todos, gostaria de saber se tem como inserir vários registros
> com
> > > > apenas um INSERT.
> > > >
> > > > Algo parecido com o insert a baixo.
> > > >
> > > > insert into ITENSMOVIMENTACAO (CODIGOMOV, CODIGOPRO, QUANTIDADE,
> > > > PRECOCUSTO)
> > > > values (10, 1, 10.0, 1350.0),
> > > >           (10, 1, 1.0, 1350.0),
> > > >           (10, 2, 1.0, 65.0)
> > > >
> > > > Aqui retorna um erro:
> > > > Dynamic SQL Error.
> > > > SQL error code = -104.
> > > > Token unknown - line 2, column 29.
> > > > ','.
> > > >
> > > > --
> > > > att.
> > > >
> > > > Thiago Sartori
> > > > 8º Período Ciência da Computação
> > > > FAGOC - Faculdade Governador Ozanam Coelho
> > > >
> > > > e-mail/msn: thiagosartori em live.com / download_sartori em hotmail.com
> > > > ______________________________________________
> > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > > >
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> >
> >
> >
> > --
> > att.
> >
> > Thiago Sartori
> > 8º Período Ciência da Computação
> > FAGOC - Faculdade Governador Ozanam Coelho
> >
> > e-mail/msn: thiagosartori em live.com / download_sartori em hotmail.com
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
att.

Thiago Sartori
8º Período Ciência da Computação
FAGOC - Faculdade Governador Ozanam Coelho

e-mail/msn: thiagosartori em live.com / download_sartori em hotmail.com



Mais detalhes sobre a lista de discussão lista