[EMAIL PROTECTED] wrote:

>
> tenho um tabela
>
> nome
> id
> cpf
>
> quero mudar para
>
> id
> cpf
> nome
>
> alguém sabe como faço?


Se você estiver falando da ordem dos campos na tabela não existe razão 
para isso no modelo relacional.

Você sempre pode especificar os campos desejados, e na ordem desejada, 
no SELECT.

Se necessário você pode criar uma view:
CREATE VIEW nome_view AS SELECT id,cpf,nome FROM sua_tabela;

Se ainda não estiver satisfeito pois quer suas tabelas "bonitinhas" e 
organizadas:
1. CREATE TABLE novo_nome AS SELECT id,cpf,nome FROM sua_tabela;
2. DROP TABLE sua_tabela;
3. ALTER TABLE novo_nome RENAME TO sua_tabela;

[]s
Osvaldo

P.S. O manual existe para ser consultado:
Em português: http://pgdocptbr.sourceforge.net/pg80/index.html
Em inglês: http://www.postgresql.org/docs/8.1/interactive/index.html



        

        
                
_______________________________________________________ 
Yahoo! doce lar. Faça do Yahoo! sua homepage. 
http://br.yahoo.com/homepageset.html 

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a