[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