Olá a todos,

esta é a minha primeira mensagem na lista :)

bom, tenho a seguinte situação: alterei um campo, que é chave
primária, e quero alterar o conteúdo deste campo em todos os registros
(acrescentar um zero à esquerda de um campo VARCHAR).

já imaginam o problema né? os dependentes não permitem isso.

pois é, a forma que eu sei resolver isso é: excluir a constraint,
atualizar tudo e voltar a constraint. Claro que fico incomdado com
isso.

então pergunto: uma das seguintes opções abaixo é possível?

- dar um UPDATE ... SET ... CASCADE (ou algo semelhante) para
atualizar os dependentes simultaneamente
- alterar a constraint para ativar o ON UPDATE CASCADE

na documentação, o DROP COLUMN permite CASCADE, mas esse não é o meu
caso. Não encontrei nada sobre alterar constraints em lugar nenhum.

obrigado :)

-- 
Marinho Brandão (José Mário)
http://marinhobrandao.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a