[firebase-br] Execute statement com erro

Juarez juarezabrm em brturbo.com.br
Qua Nov 8 16:39:47 -03 2006


Oi pessoal, eu estou com a seguinte SQL dentro de uma stored procedure e ao executar recebo a seguinte mensagem:

Unsuccefull exception caused by an unavailable resource
variable type (position 1) in EXECUTE STATEMENT 'SELECT SELECT C.CODCONTCONT, CXX.SALDOINICIAL' INTO DOES NOT MATCH RETURN

Alquém sabe me dizer porque esta mensagem de erro? Quando eu coloco apenas um campo de retorno funciona.

Seque abaixo parte do código:


SQLGERAL=
    'SELECT
     C.CODCONTCONT,
     CXX.SALDOINICIAL
     from CONTASPR C
     LEFT OUTER JOIN CONTACORREN CC ON (CC.CODCC=C.CODCC) 
     LEFT OUTER JOIN PLANOCONTAS PLANC ON (PLANC.CODPLANC=C.CODCONTCONT)
     LEFT OUTER JOIN TIPOSDOC TIPD ON (TIPD.DOCTIPDOC=C.DOCTIPDOC)      
     LEFT OUTER JOIN FORMASPAGAM FPC ON (FPC.CODFMPAG=C.COD_FPG_CAX)    
     LEFT OUTER JOIN CADCAIXA CXX on(CXX.CODCAIXA = C.CODCAIXA)         
     LEFT OUTER JOIN FECHACAIXA FC on(FC.CODCAIXA = C.CODCAIXA and FC.DATA = C.RECEBIDO_DATA) ';
     LEFT OUTER JOIN FECHACAIXA FC on(FC.CODCAIXA = C.CODCAIXA and FC.DATA = C.RECEBIDO_DATA) ';



for execute statement SQLGERAL
INTO
     :CODPLANOCONTA,
     :SALDOINICIAL
     DO
     BEGIN

        SUSPEND;
     END


Agradeço qualquer ajuda, obrigado

Juarez A. Mendes



Mais detalhes sobre a lista de discussão lista