RES: [firebase-br] parameter mismatch for procedure

Flavio Yamil yamil3 em brturbo.com.br
Ter Set 13 15:37:27 -03 2005


Você deve mencionar em quais variáveis ele retornará o resultado da execução
das procedures.

Algo assim:
select retorno from Sp_FazAlgo(:parametro) into :retorno

Espero ter ajudado...

Flavio Yamil

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Gustavo Sequeira
Enviada em: terça-feira, 13 de setembro de 2005 10:42
Para: FireBase; firebird-br em yahoogrupos.com.br
Assunto: [firebase-br] parameter mismatch for procedure

Bem... estou executando uma sp(sp2) que chama outra sp(sp1).... os 
parametros da sp1 estao contidos em sp2 e no "execute procedure sp1" esta 
devidamente identico....
  create or alter procedure sp1 (parm1 int, parm2 int, parm3 char(1)) 
returns (parm4 int, parm5 int) as
begin
...
end;
create or alter procedure sp2 (parm1 int, parm2 int, parm3 char(1),...., 
parm6 smallint) returns (parm4 int, parm5 int) as
begin
...
execute procedure sp1 :parm1, :parm2 :parm3 returning_values :parm4, :parm5;
....
end;
e ele me volta:
 "invalid request BLR at offset 771"
"-parameter mismatch for procedure sp1"


-- 
+-=-=-=-=-=-=-=-=-=-=-+
+ - Gustavo Sequeira - +
+-=-=-=-=-=-=-=-=-=-=-+
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa






Mais detalhes sobre a lista de discussão lista