RES: [firebase-br] UPDATE nao funciona!!

Pablo Madi Dias pmdias em contax.com.br
Qui Maio 12 23:49:14 -03 2005


tente trocar o operador de igualdade pelo "in" :
 
UPDATE RESPONSAVEL
SET ARQUIVO=133
WHERE MATRICULA   IN    (SELECT MATRICULA FROM PAGAMENTO WHERE DATA_PAGAMENTO IS NULL)

	-----Mensagem original----- 
	De: lista-bounces em firebase.com.br em nome de Haron Cunha 
	Enviada: qui 12/5/2005 21:07 
	Para: FireBase 
	Cc: 
	Assunto: [firebase-br] UPDATE nao funciona!!
	
	

	Pessoal, a duvia é a seguinte: tenho uma tabela RESPONSAVEL de pessoas
	que recebem pagamentos e tenho uma outra tabela PAGAMENTO que registra
	esses pagamentos de todos os responsaveis, dizendo os que foram pagos
	e os que nao foram pagos. O update que estou desferindo é o seguinte:
	
	UPDATE RESPONSAVEL
	SET ARQUIVO=133
	WHERE MATRICULA=(SELECT MATRICULA FROM PAGAMENTO WHERE DATA_PAGAMENTO IS NULL)
	
	O objetivo é fazer com que um campo chamado ARQUIVO da tabela
	responsavel receba o valor 133 para todas as pessoas que NAO receberam
	o pagamento. O campo MATRICULA e a chave primaria da tabela
	responsavel. E quando o campo DATA_PAGAMENTO é nulo, significa que a
	pessoa nao recebeu o pagamento, ok ?
	
	Porém.... o update nao funciona !! =/
	O que há de errado ??
	Espero respostas urgentemente !!
	
	______________________________________________
	FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
	Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
	Para consultar mensagens antigas: http://firebase.com.br/pesquisa
	



Mais detalhes sobre a lista de discussão lista