Utilizo a versão 7.4 do PostgreSQL “dbExperts <http://www.dbexperts.com.br/>” e estou migrando para 8.2 free, estou com um problema, no momento de atualizar a versão do sistema, utilizo um atualizador que transforma um script inteiro em uma transação e executa no SGBD, na versão 7.4 funciona belezinha mas na 8.2 não. Por exemplo.
ALTER TABLE acessos ADD COLUMN co_teste NUMERIC; CREATE OR REPLACE VIEW vw_teste AS SELECT co_teste FROM acessos ORDER BY co_teste; ERRO: Erro no acesso a dados ERROR: relation co_teste does not exist. Ou seja, na execução do atualizador o postgreSQL ainda não commitou a linha de criação do campo portanto ao criar a view que utiliza o campo ocorre o erro, utilizando o pgAdmin o erro não ocorre. Existe alguma configuração no qual foi alterado da versão 7.4 para 8.2 referente ao commit ou algo relativo a isso? Agradeço desde já Evandro _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
