Re: [pgbr-geral] Adicionar coluna com default de outro campo

2016-03-29 Por tôpico Victor Fugiwara
> > Ocorre que, por baixo, não há como escapar do "update". Você pretende > fazer isso para ter um alter table mais "performático"? Ele não será, com o > default, muito mais rápido do que um update com as devidas otimizações > (desabilitar triggers e etc.), na teoria. > > >> O comando desse

Re: [pgbr-geral] Adicionar coluna com default de outro campo

2016-03-29 Por tôpico Rafael Fialho
Em 29 de março de 2016 15:37, Victor Fugiwara escreveu: > Boa tarde pessoal, > Boa tarde! Preciso adicionar um campo em uma tabela, sendo que o valor deste campo se > baseia na existência de um outro. A ideia seria algo assim: > > ALTER TABLE tabela ADD COLUMN coluna

[pgbr-geral] Adicionar coluna com default de outro campo

2016-03-29 Por tôpico Victor Fugiwara
Boa tarde pessoal, Preciso adicionar um campo em uma tabela, sendo que o valor deste campo se baseia na existência de um outro. A ideia seria algo assim: ALTER TABLE tabela ADD COLUMN coluna boolean DEFAULT (outracoluna IS NULL); Ou seja, adiciono o campo e seu valor padrão depende do que tem