Inserção Multipla Firebird

Firebird

17/09/2009

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:
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

Signori

Curtidas 0

Respostas

Afarias

Afarias

17/09/2009

como está executando o procedimento?

deu commit após executar?


T+


GOSTEI 0
Signori

Signori

17/09/2009

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?


GOSTEI 0
POSTAR