Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

aander.silva

[Resolvido] SQL - Alterar Ordem de Campo na tabela

Recommended Posts

Pessoal, muito boa tarde a todos!

 

Estou precisando reordenar a estrutura de uma tabela só que por comando.

 

EX: TABELA CLIENTE

Campos = NOME, IDADE, EMAIL

 

Nesse caso eu precisaria mudar a ordem desse tabela para:

Campos = NOME, EMAIL, IDADE

 

Como eu faria essa alteração por comando???

 

Valeu pessoal!

Compartilhar este post


Link para o post
Compartilhar em outros sites

aander.silva.

 

Nativamente por linha de comando NAO TEM COMO.

Pelo MMS é possível fazer, porém se sua tabela for mto grande, esta tarefa pode levar horas, vai consumir I/O da máquina, fora a dor de cabeça se você cancelar, pois vai dar rollback.

Podem até falar alterar as tabelas de sistemas ([information_schema].[columns]) , mas isso implica na alteracao somente do nome do campo e nao dos dados!!!!

Eu uma vez precisei fazer algo e utilizei View, inclusive para update, insert. No meu caso, meu SQL era o 2008.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Era exatamente essa minha dúvida, se era possível ou não eu alterar a ordem.

 

Obrigado por ter tirado minha dúvida.

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.