Fórum Inserção Multipla Firebird #60862
17/09/2009
0
Bom dia pessoal,
Necessito fazer uma inserção múltipla em uma base da dados FB 1.5, como a aplicação é WEB, por questão de desempenho, pensei em utilizar Stored Procedure:
dentro desse while, gostari que fosse inseridos os registros. Porém quando executo, não ocorre nenhum erro, porém não salva nada nesta tabela... O que está errado?
Grato
Necessito fazer uma inserção múltipla em uma base da dados FB 1.5, como a aplicação é WEB, por questão de desempenho, pensei em utilizar Stored Procedure:
SET TERM ^ ; CREATE PROCEDURE INSERE_NULTIPLO ( meses integer) as begin while (meses < 12) do begin insert into tipo_local(tipo_local.tipo_local) values (´teste´); meses = meses+1; end end^ SET TERM ; ^
dentro desse while, gostari que fosse inseridos os registros. Porém quando executo, não ocorre nenhum erro, porém não salva nada nesta tabela... O que está errado?
Grato
Signori
Curtir tópico
+ 0
Responder
Posts
18/09/2009
Afarias
como está executando o procedimento?
deu commit após executar?
T+
deu commit após executar?
T+
Responder
Gostei + 0
18/09/2009
Signori
EXECUTE PROCEDURE INSERE_NULTIPLO(1)
Esta tabela TIPO_LOCAL tem dois campos, ID_TIPO_LOCAL e TIPO_LOCAL, o ID possui auto incremento...
Como devo dar commit nesse procedimento?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)