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

Diego Bulgarelli diegobulg em gmail.com
Seg Set 10 09:43:45 -03 2012


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
>



Mais detalhes sobre a lista de discussão lista