Valeu pela dica.. vou seguir ela.. Abraços..
Em 12/12/06, Osvaldo Rosario Kussama <[EMAIL PROTECTED]> escreveu:
João Paulo escreveu: > Olá pessoal.. > > eu tenho o seguinte problema: eu tenho uma tabela com 8 colunas e > preciso alterar esta tabela e inserir uma nova coluna, no entanto eu > gostaria de escolhar o local q esta nova coluna vai ocupar, por exemplo, > gostaria que a nova coluna fosse a terceira coluna da tabela, isto é > possivel de ser feito? > Tecnicamente não existem razões para este ordenamento de colunas e por isso o PostgreSQL não prevê tal comportamento no comando: ALTER TABLE ADD coluna Você pode criar uma view sobre a tabela e dispor os campos na ordem que desejar. Caso queira, por qualquer outra razão, manter um determinado ordenamento nos campos faça o seguinte: . rode um pg_dump de sua tabela com as opções "-F p" e "-D", . edite o arquivo gerado e altere a definição da tabela (CREATE TABLE) incluindo o novo campo na posição desejada, . restaure a tabela a partir do arquivo editado. []s Osvaldo _______________________________________________________ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/ _______________________________________________ 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
