[firebase-br] Update com relacionamento

Tony Christopher chrisgyn em bol.com.br
Qua Mar 23 18:07:44 -03 2005


a lógica acho que esta certa

update titpagar
set vlrec_titpg = vlrec_titpg+:vlreceb, vljur_titpg= vljur_titpg+:vljuros,
vlout_titpg= vlout_titpg+:vloutras, vlsald_titpg= vlsald_titpg-:vltotal
where cod_titpg = (select first 1 cod_titpg from titpagarit where cod_titpgit=:codigo)


Porém 

Dá erro 

ISC ERROR CODE:335544569

ISC ERROR MESSAGE:
Dynamic SQL Error
SQL error code = -804
SQLDA missing or incorrect version, or incorrect number/type of variables

Statement: update titpagar
set vlrec_titpg = vlrec_titpg+:vlreceb, vljur_titpg= vljur_titpg+:vljuros,
vlout_titpg= vlout_titpg+:vloutras, vlsald_titpg= vlsald_titpg-:vltotal
where cod_titpg = (select first 1 cod_titpg from titpagarit where cod_titpgit=:codigo)

Firebird 1.5 naõ dá suporte a subselects ?



Mais detalhes sobre a lista de discussão lista