Só para lembrar, qnd utilizar o CREATE TABLE AS SELECT.... de você
deverá criar novamente os indices, FK's, e PK's....

inté
victor hugo

Em 6 de setembro de 2010 18:17, Osvaldo Kussama
<osvaldo.kuss...@gmail.com> escreveu:
> Em 6 de setembro de 2010 17:59, Marcelo Silva <marc...@ig.com.br> escreveu:
>> hum... preciso...
>>
>> as vezes preciso fazer umas migrações de dados e pra isso uso um comando for
>> onde conta o fields da tabela origem e associa a tabela destino... e se os
>> campos não estiverem na mesma posicao ai vou ter que fazer um a um.
>>
>> Existe outra forma de eu fazer isso, mas se o postgres me permitir mudar a
>> posição dos campos será um mão na roda.
>
> O PostgreSQL não implementa tal operação.
> Ou inclua os nomes dos campos na ordem desejada em seus SELECT ou
> recrie sua tabela, por ex. com:
> CREATE TABLE AS
> onde na query você coloca o SELECT com os campos na ordem desejada.
>
>
>>
>>
>> Marcelo Silva
>> ------------------------------------------------
>> msn: marc...@ig.com.br
>> cel.: (11) 9693-4251
>> Kubuntu User number is # 24362
>>
>> ----- Original Message -----
>> From: Alexsander Rosa
>> To: Comunidade PostgreSQL Brasileira
>> Sent: Monday, September 06, 2010 5:44 PM
>> Subject: Re: [pgbr-geral]Como Mudar a Posição dos Campos ?
>> Você precisa MESMO disto? O ideal é usar os nomes das colunas nos comandos
>> SQL.
>>
>> Em 6 de setembro de 2010 17:40, Marcelo Silva <marc...@ig.com.br> escreveu:
>>>
>>> Pessoal, como faz pra mudar a posição de um campo?
>>> Procurei no pgAdmin3 mas não achei
>>> O Postgres aceita isso ?
>>>
>>> Exemplo, tenho a tabela
>>>
>>> Funcionarios
>>>
>>> cod_fun
>>> nome
>>> rg
>>> cod_emp
>>> cpf
>>>
>>> Queria mudar para
>>>
>>> cod_fun
>>> nome
>>> cpf
>>> rg
>>> cod_emp
>>>
>>>
>>> Mas sem ter que deletar e recriar os campos denovo pois a tabela já está
>>> populada.
>>>
>>>
>
> Osvaldo
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>



-- 
[]´s
Victor Hugo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a