[firebase-br] execute statement

Edison - Precisa Informatica Ltda edison em precisa.inf.br
Ter Out 7 09:15:23 -03 2008


eu faco assim ex:



 for execute statement
       ' SELECT IDEMPRESA FROM TBLCDSEMP0 '
       INTO :iEmpresa
   do
      if ( iEmpresa is not null ) then begin

          SdoQtdAnoAnt = 0;
          SdoVlrAnoAnt = 0;

          execute procedure solc_nextchavecus returning_values ( 
:iChaveCus );
          execute procedure Solc_LoadCusInicial( :iEmpresa, :iCodIte, 
:iAno ) returning_values(:SdoQtdAnoAnt, :SdoVlrAnoAnt);

          INSERT INTO TBLSDOCUS0 ( IDEMPRESA, IDITEM, IDCHAVECUS, ANO, 
VLR00, VLR01, VLR02, VLR03,
                                   VLR04, VLR05, VLR06, VLR07, VLR08, VLR09, 
VLR10,VLR11, VLR12,
                                   QTD00, QTD01, QTD02, QTD03, QTD04, QTD05, 
QTD06, QTD07,
                                   QTD08, QTD09, QTD10, QTD11, QTD12 )
                        VALUES (   :iEmpresa, :iCodIte, :iChaveCus, :iAno,
                                   :SdoVlrAnoAnt, :SdoVlrAnoAnt, 
:SdoVlrAnoAnt, :SdoVlrAnoAnt, :SdoVlrAnoAnt, :SdoVlrAnoAnt,
                                   :SdoVlrAnoAnt, :SdoVlrAnoAnt, 
:SdoVlrAnoAnt, :SdoVlrAnoAnt, :SdoVlrAnoAnt, :SdoVlrAnoAnt,
                                   :SdoVlrAnoAnt, :SdoQtdAnoAnt, 
:SdoQtdAnoAnt, :SdoQtdAnoAnt, :SdoQtdAnoAnt,
                                   :SdoQtdAnoAnt, :SdoQtdAnoAnt, 
:SdoQtdAnoAnt, :SdoQtdAnoAnt, :SdoQtdAnoAnt,
                                   :SdoQtdAnoAnt, :SdoQtdAnoAnt, 
:SdoQtdAnoAnt, :SdoQtdAnoAnt);

      end



 -- para toda empresa cadastrada inclui um registro de saldo em uma outra 
tabela




----- Original Message ----- 
From: <felipeaguiarbarros em yahoo.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, October 07, 2008 9:04 AM
Subject: [firebase-br] execute statement


> bom dia.
>
> gostaria de saber se há como ser executado um insert através do execute 
> statement.
>
>
> obrigado.
>
>
>
>


--------------------------------------------------------------------------------


______________________________________________
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