このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
db:mysql:alter_table [2019/03/25 12:17] yusuke_komori |
db:mysql:alter_table [2019/09/12 18:08] (現在) yusuke_komori |
||
---|---|---|---|
行 2: | 行 2: | ||
・カラム追加\\ | ・カラム追加\\ | ||
ALTER TABLE tbl_name ADD COLUMN column_definition AFTER col_name; | 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; | ||
・カラム削除\\ | ・カラム削除\\ | ||
行 8: | 行 14: | ||
・インデックス追加\\ | ・インデックス追加\\ | ||
ALTER TABLE tbl_name ADD INDEX index_name(column_name); | ALTER TABLE tbl_name ADD INDEX index_name(column_name); | ||
+ | |||
+ | ・インデックス削除\\ | ||
+ | ALTER TABLE tbl_name DROP INDEX index_name; | ||
・外部制約キー追加\\ | ・外部制約キー追加\\ |