テーブルの修正 ALTER TABLE
written 2006/6/4
ALTER TABLE文は、テーブルのフィールドなどの設定を変更します。
フィールドの追加
ADDオプションを使います。「AFTER ○○」で既存のフィールド「○○」のうしろに新フィールドを挿入します。
ALTER TABLE tablename ADD day DATETIME NOT NULL AFTER title;
フィールドの修正
MODIFYオプションで、フィールドの属性値を変更します。
ALTER TABLE tablename MODIFY contents MEDIUMTEXT NOT NULL;
フィールド名の修正
CHANGEオプションで、フィールド名や属性値を変更します。
ALTER TABLE tablename CHANGE contents comment MEDIUMTEXT;
フィールドの削除
DROPオプションで、フィールドを削除します。
ALTER TABLE tablename DROP day;