Existe alguma maneira de se adicionar uma coluna na tabela antes de uma outra coluna?
Tipo, para adicionar depois eu faço:
alter table minhatabela
add column minhacoluna varchar(10) after outracoluna;
E como se adiciona antes?
Existe alguma maneira de se adicionar uma coluna na tabela antes de uma outra coluna?
Tipo, para adicionar depois eu faço:
alter table minhatabela
add column minhacoluna varchar(10) after outracoluna;
E como se adiciona antes?
Se não me engano é assim
ALTER TABLE suatabela ADD essacoluna VARCHAR(60) FIRST;
ALTER TABLE sua tabela ADD COLUMN nome da coluna INT FIRST; – Esta adicionando uma coluna na primeira posição.
ALTER TABLE sua tabela ADD COLUMN nome da coluna como auto incremento INT PRIMARY KEY AUTO_INCREMENT FIRST; – Esta adicionando na primeira coluna uma chave primaria e auto incremento onde o nome dessa tabela será: sua tabela e o nome da coluna da chave primaria será: nome da coluna como auto incremento.