2019-01-22
2019-03-02
MySQLテーブルから指定カラムを削除する

今回はMySQLのテーブルからカラムを削除する方法を記載します。
テーブルからカラムを削除する
コマンドは以下になります。
ALTER TABLE テーブル名 DROP COLUMN カラム名;
カラム削除する際の具体例
まずはdescribeコマンドでカラム一覧を確認
mysql> describe test;
+--------------+----------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+----------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| ticketId | int(11) | YES | | NULL | |
| minute | int(11) | YES | | NULL | |
| createdAt | datetime | NO | | NULL | |
| updatedAt | datetime | NO | | NULL | |
+--------------+----------+------+-----+---------+----------------+
testテーブルからカラムminuteを削除する
ALTER TABLE test DROP COLUMN minute;
複数削除する場合
複数削除する場合は以下のような記載になります
ALTER TABLE test DROP COLUMN minute, DROP COLUMN ticketId;
以上になります。
その他MySQL記事一覧
MySQLでテーブルへカラムを追加するALTER TABLE ~ ADD
Ruby on Railsでデータベースカラムの追加と削除を行う
あなたにお勧めの記事
前の記事
2019/01/23
次の記事
2018/09/21