Marcos Fabrício Corso <[EMAIL PROTECTED]> escreveu:       Tenho uma rotina de 
update :
  
  
    UPDATE  cliente67     
   SET  total_servicos   =  total_servicos  +   1     
   from cliente68  
    WHERE cliente68.protocolo = 100130  and  cliente67.protocolo =  
cliente68.protocolo ; 

  
 No arquivo cliente68 tenho 3 registros, o total_servicos  sempre me retorna 1 
valor.
 Parecer que ele faz o update em um só registro, no  último, como fazer para 
dar o update nos 3 registros ??
  


Repare que a sentença acima pode ser simplificada para:

UPDATE  cliente67     
   SET  total_servicos   =  total_servicos  +   1     
       WHERE cliente67.protocolo = 100130; 


é isto mesmo que você deseja?

[]s
Osvaldo


 __________________________________________________
Fale com seus amigos  de graça com o novo Yahoo! Messenger 
http://br.messenger.yahoo.com/ 
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a