[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