・カラム追加
ALTER TABLE tbl_name ADD COLUMN column_definition AFTER col_name;
・カラム名と定義変更
ALTER TABLE tbl_name CHANGE COLUMN col_name_old col_name_new column_definition;
・カラム定義変更
ALTER TABLE tbl_name MODIFY COLUMN col_name column_definition;
・カラム削除
ALTER TABLE tbl_name DROP COLUMN col_name;
・インデックス追加
ALTER TABLE tbl_name ADD INDEX index_name(column_name);
・インデックス削除
ALTER TABLE tbl_name DROP INDEX index_name;
・外部制約キー追加
ALTER TABLE tbl_name ADD CONSTRAINT key_name FOREIGN KEY (column_name) REFERENCES tbl_name_02(column_name_02) ON DELETE SET NULL;
・外部制約キー削除
ALTER TABLE tbl_name DROP FOREIGN KEY key_name;
コメント