Desculpem por mandar esse e-mail duas vezes. Esqueci que já tinha enviado ontem!
Evandro Evandro Ricardo Silvestre wrote: > Utilizo a versão 7.4 do PostgreSQL “dbExperts 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 > > > _______________________________________________ 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
