Obrigado a todos pela resposta.

 

Allan Donegá

V - 7144 5888

O - 6212 6782

T - 8721 6764 - pref

 

From: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] On
Behalf Of Luis Renato Araujo - Agereti
Sent: terça-feira, 20 de julho de 2010 15:42
To: oracle_br@yahoogrupos.com.br
Subject: RES: [oracle_br] Re: Alteração de colunas

 

  

Boa tarde.

Realmente é isso que o Chiappa respondeu, na verdade ou você cria a tabela
novamente com os campos na seqüência correta ou na montagem da QUERY você
especifica o nome dos campos na seqüência que desejar, que seria o
recomendado!

Renato Araujo.

De: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
[mailto:oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
] Em
nome de José Laurindo
Enviada em: terça-feira, 20 de julho de 2010 11:10
Para: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> 
Assunto: [oracle_br] Re: Alteração de colunas

Realmente não dá, sem recriar a tabela o que se poderia fazer nesse sentido
é criar uma VIEW que traga as colunas na ordem desejada , mas eu NÃO
recomendo : a questão de ordem de colunas normalmente vem á tona quando a
pessoa pede um SELECT * , e isso deveria ser é evitado, se deveria sempre
pedir SELECT nomedacoluna, nomedacolunaoutra,.... Entre outros pontos, SE vc
pedir as colunas por nome e elas estiverem num índice, o Oracle é capaz de
retornar a informação só usando o índice, já um SELECT * OBRIGATORIAMENTE
faz a tabela ser acessada... E há outras questõezinhas com * , então a minha
Recomendação mesmo é usar SEMPRE o nome das colunas nos SQLs todos, aí fica
absoluatmente INDIFERENTE a 'ordem' das colunas na tabela.

[]s

Chiappa

--- Em oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br>
<mailto:oracle_br%40yahoogrupos.com.br>
, Wendel Muniz de Oliveira <womu...@...> escreveu
>
> kra, até onde sei, não tem como mudar a ordem.
> 
> Em 13 de julho de 2010 21:26, Allan Donegá <silvado...@...> escreveu:
> 
> >
> >
> > Caros, sou novo em oracle e no grupo.
> >
> > Gostaria de saber se é possivel através de comandos alterar a ordem das
> > colunas de uma tabela.
> >
> > Obrigado.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > 
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>

[As partes desta mensagem que não continham texto foram removidas]





[As partes desta mensagem que não continham texto foram removidas]

Responder a