2
respostas

Criar coluna em tabela existente

Como faço para criar coluna em uma tabela existente, porém na ordem que eu desejar? No exemplo dado na aula foi criado uma coluna no final da tabela, gostaria por exemplo de criar uma coluna no meio da tabela.

2 respostas

Ola Vinicius,

Estou começando agora a estudar SQL e gostei da sua duvida, me fez dar uma pesquisada para entender como eu poderia fazer tambem, a resolução que encontrei foi a seguinte:

ALTER TABLE minhatabela ADD COLUMN minhacoluna varchar(10) AFTER outracoluna;

Obs: Caso voce queira que essa alteração seja para a 1º posição da tabela você vai precisar fazer um pouco diferente

ALTER TABLE minha tabela ADD COLUMN minhacoluna varchar(N) FIRST

Espero ter ajudado

Olá, Filipe!

Obrigado pela contribuição, fiz o teste e deu certo!

Obrigado e bons estudos.