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 preenchido em outra coluna da tabela. A necessidade disso é pra evitar o alter table seguido de um update. O valor default seria removido em seguida, essa regra seria apenas para a criação desse campo. O comando desse formato dá o erro: ERRO: não pode utilizar referência à coluna na expressão padrão Existe alguma forma de fazer isso sem a necessidade do update?
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral