[firebase-br] UPDATE nao funciona!!
eduardo
eduardo em icontroller.com.br
Qui Maio 12 23:43:13 -03 2005
> UPDATE RESPONSAVEL
> SET ARQUIVO=133
> WHERE MATRICULA=(SELECT MATRICULA FROM PAGAMENTO WHERE DATA_PAGAMENTO IS NULL)
Bem, acho que além de não funcionar, deveria dar erro, pois
"(SELECT MATRICULA FROM PAGAMENTO WHERE DATA_PAGAMENTO IS NULL)"
pelo que você descreveu, retorna mais de uma linha.
Tente...
UPDATE
RESPONSAVEL A
SET
ARQUIVO=133
WHERE
EXISTS(
SELECT FIRST 1 MATRICULA
FROM PAGAMENTO
WHERE MATRICULA=A.MATRICULA AND DATA_PAGAMENTO IS NULL)
)
> Espero respostas urgentemente !!
Você não está achando que alguém da lista tem obrigação de responder, está?
[]s Eduardo
Mais detalhes sobre a lista de discussão lista