Ordem física das colunas em uma tabela

Oracle

11/03/2004

Por uma mudança não informada pelo úsuário, tive que alterar a configuração da chave primária. Consegui dropar e recriar a chave primária (os campos da chave são os mesmos já existentes na tabela), mas eu queria que o campo que agora é a chave primária fosse o primeiro na ordem física dos campos.

Como fazer isso, sendo que a tabela já possui dados?

[]s
Rubem Rocha
Manaus, AM


Khundalini

Khundalini

Curtidas 0

Respostas

Rfpsatin

Rfpsatin

11/03/2004

Se entendi o que vc quer é o seguinte:

vc tinha
tabela1
campo1 pk
campo2 pk
campo3

agora estao
tabela1
campo3
campo1 pk
campo2 pk

e vc quer reordenar isso, tipo ficar 1,2,3 novamente?

se for, esqueça, o oracle athe onde sei nao permite isso, vc pode fazer isso fazendo uso de alguma ferramente tipo o TOAD ou DBAStudio, se bem que nunca vi nada disso no oracle, sei que no interbase tem + no oracle desconheço.

vc pode consertar isso criando uma view? q achas?


GOSTEI 0
Khundalini

Khundalini

11/03/2004

O TOAD num tem nenhum recurso pra reorganizar a ordem física dos campos. Mesmo assim, grato pela atenção.

[]s
Rubem Rocha
Manaus, AM


GOSTEI 0
POSTAR