Foram criadas, mas a opção action, tanto on delete quanto on update, estão “no 
action”.
Pelo que entendi da sua pergunta, se estivessem criadas com on update 
“CASCADE”, a alteração do código primário (no caso código do cliente), seria 
replicado nas tabelas que ele é usado?

Eduardo Az
Dep.TI
EMBRASIS
+55(11)8125-3845 TIM
[email protected]


From: Danilo Silva 
Sent: Tuesday, August 09, 2011 12:11 PM
To: Comunidade PostgreSQL Brasileira 
Subject: Re: [pgbr-geral]ALTERAÇÃO DE CONTEÚDO DE CHAVE PRIMÁRIA

As tabelas possuem algum tipo de relacionamento? se sim, qual o tipo de 
relacionamento utilizado, update cascade, etc.


Em 9 de agosto de 2011 11:58, Eduardo Az - EMBRASIS <[email protected]> 
escreveu:

  Pessoal
  Acredito que não seja possível, mas, talvez esteja errado 

  Existe algum “comandinho milagroso” para alterar um conteúdo de um campo, 
chave primaria, que replica em todos os lugares que é usado?
  Fizeram uma besteira, que não quero entrar detalhes, mas o resultado é 
códigos de clientes cadastrados errados.
  Tipo, código de cliente 1010 deveria ser 10 e assim por diante.
  Lógico que tem vários itens que este código é usado, e eu estou fazendo o 
seguinte:
  1)criando o registro com o código correto
  2)update em todas as tabelas que ele foi usado, pelo código novo correto.
  3)excluindo o registro antigo errado

  Existe algum “automático” ???

  Obrigado

  Eduardo Az
  Dep.TI
  EMBRASIS
  +55(11)8125-3845 TIM
  [email protected]


  _______________________________________________
  pgbr-geral mailing list
  [email protected]
  https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral






--------------------------------------------------------------------------------
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

<<wlEmoticon-smile[1].png>>

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a