MySQL5逆引き大全460の極意

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

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

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

Level1

PointALTER TABLE命令でADD COLUMN句を利用します

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

ALTER TABLE命令で、既存のテーブルにおける列定義や制約などを編集できます。ALTER TABLE命令そのものの機能は多岐にわたりますが、列の定義を追加するにはADD COLUMN句を利用します。

FIRST/AFTERは、追加する列の挿入箇所を表わすキーワードで、「AFTER 列名」で指定された列の直後に新規列を追加します。FIRSTキーワードを指定した場合、テーブルの先頭に列を追加します。AFTER/FIRSTキーワードが省略された場合、新規列は既存列の末尾に追加されます。

用例1

mysql> ALTER TABLE artist ADD COLUMN old INT AFTER birthday; 

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません