* ALTER TABLE [#sddd5166]
** カラム変更 [#c2eb42b8]
*** カラム名変更 [#a921fa0c]
ALTER TABLE tbl1 CHANGE col1 col2 varchar(255); col1 から col2 へ
*** カラム属性変更(NULL制約・型など) [#o55d9369]
ALTER TABLE tbl1 CHANGE col1 col1 int NOT NULL; col1 はint型、NOT NULL制約になる
ALTER TABLE tbl1 CHANGE col1 col1 int NOT NULL; col1 はint型、NOT NULL制約になる
ALTER TABLE tbl1 CHANGE col1 col1 int ; すでにcol1がNOT NULLなら、これでNOT NULL制約は消える
ALTER TABLE tbl1 CHANGE col1 col1 int; すでにcol1がNOT NULLなら、これでNOT NULL制約は消える
** カラム追加 [#fbf81802]
ALTER TABLE users ADD COLUMN age int AFTER name
** カラム削除 [#jf160d2b]
ALTER TABLE users DROP age
** テーブル名変更 [#nbf74290]
ALTER TABLE user_tbl RENAME TO users
** ユニーク制約付与 [#ub7cee52]
ALTER TABLE users ADD unique users_login_id_uniq ( login_id );
** 参考 [#f1adfe3b]
http://dev.mysql.com/doc/refman/5.7/en/alter-table.html