[firebase-br] ROW_COUNT com EXTERNAL DATA SOURCE

Abraão Ferreira abraao.monteiro em intelliware.com.br
Qua Maio 7 11:05:21 -03 2014


Bom dia pessoal,

 

    Gostaria de saber, se no caso de efetuar uma EXECUTE STATEMENT com
EXTERNAL DATA, conforme abaixo:

 

      EXECUTE STATEMENT (

              'INSERT INTO EC_FIN(ID, DAV, ESPECIE, VALOR, VENCIMENTO,
QTDE_PARC, SEQ) VALUES( ?, ?, ?, ?, ?, ?, ?)'

      )(:IDDAV_FIN, :IDDAV, :ESPECIE, :VALORLIQUIDO, :VENCIMENTO, :NPARCELA,
:SEQ)

      ON EXTERNAL DATA SOURCE :IP

      AS USER :FBUSER PASSWORD :FBPWD;

 

      IF (ROW_COUNT > 0) THEN

      BEGIN

           ;;;;

      END

 

    Eu poderia utilizar a condição (ROW_COUNT > 0)  como um sinalizador
confiável que o INSERT acima ocorreu com sucesso, embora esteja executando
em outro banco de dados? 

    Se não for possível, qual seria a sugestão de vocês para este caso? 

    

    Desde já agradeço as opiniões e sugestões.

 

Abraão – abraao.monteiro em intelliware.com.br

 




Mais detalhes sobre a lista de discussão lista