MySQL5逆引き大全460の極意

データ定義命令の極意 - Tips154 既存テーブルに対する列定義の追加/更新/削除をまとめて行うには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

6-3ALTER TABLETips154 既存テーブルに対する列定義の追加/更新/削除をまとめて行うには

Level2

PointALTER TABLE命令でADD、MODIFY、CHANGE、DROPなどの句をカンマ区切りで列記します

構文   
ALTER TABLE テーブル名 [ADD 追加定義], [MODIFY|CHANGE 変更定義], [DROP 削除列]

ALTER TABLE命令のADD COLUMN、MODIFY COLUMN、CHANGE COLUMN、DROP COLUMN句はカンマ区切りで列記することもできます。これによって、列に追加/変更/削除をひとつのALTER TABLE命令でまとめて実施することも可能です。

同一の句を列記することもできますので、(たとえば)複数の列を編集したい場合にはMODIFY COLUMN句を列記するというような使い方をしても構いません。

用例

mysql> ALTER TABLE artist ADD company VARCHAR(5

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません