Fala galera, Neste artigo para iniciantes vou mostrar como remover uma ou mais colunas de tabela no MySQL.
Para este artigo vou utilizar uma tabela exemplo:
CREATE TABLE tb( c1 INT PRIMARY KEY, c2 char(1), c3 varchar(2) ) ENGINE=InnoDB;
Para remover qualquer coluna vamos utilizar o comando ALTER
TABLE
Como Remover uma coluna de tabela:
ALTER TABLE tb DROP COLUMN c2;
Como Remover multiplas colunas de tabela:
Vale lembrar que podemos remover várias colunas em ao mesmo tempo
ALTER TABLE tb DROP COLUMN c2, DROP COLUMN c3;
Se você estiver utilizando MySQL 5.6 em diante, esta operação pode ser “online”, permitindo outras sessões ler e escrever na tabela enquanto o comando está sendo executado:
ALTER TABLE tb DROP COLUMN c2, ALGORITHM=INPLACE, LOCK=NONE;
Referencia:
…
[Leia mais]