MySQL5逆引き大全460の極意

データ定義命令の極意 - Tips150 既存のテーブルに複数の列定義を追加するには

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

6-3ALTER TABLETips150 既存のテーブルに複数の列定義を追加するには

Level1

PointALTER TABLE...ADD COLUMN命令で列定義を複数列記します

構文   
ALTER TABLE テーブル名 ADD [COLUMN] (列定義,...) [FIRST|AFTER 列名]

ALTER TABLE命令のADD COLUMN句では「(列定義,...)」の形式で複数の列をまとめて追加することもできます。

用例
mysql> ALTER TABLE artist ADD COLUMN (sex ENUM('男', '女'), old INT); 
Query OK, 5 rows affected (0.39 sec)
Records: 5  Duplicates: 0  Warnings: 0

用例では、artistテーブルの末尾にENUM型のsex列、INT型のold列を追加しています。このように列定義をカンマ区切りで複数

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません