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
