MySQLのDML
1571 ワード
1、テーブルの作成
2、タイプの変更
alter table photo_tsk modify task_desc mediumtextはタイプのみ変更できます
alter table photo_tsk change task_desc tdesc mediumtextは、フィールド名とタイプを同時に変更できます.
3、フィールドを増やす
alter table product add vend_phone char(20)
4、フィールドの削除
alter table product drop column vend_phone
5、テーブル名の変更
rename table product to product_info
6、索引の追加
alter table photo_task add index idx_creator_id(creator_id)
CREATE TABLE `photo_tsk` (
`id` char(36) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT ' ' ,
`creator_id` int(11) NULL DEFAULT NULL COMMENT ' id' ,
`create_time` datetime NULL DEFAULT NULL COMMENT ' ' ,
`last_update_time` datetime NULL DEFAULT NULL COMMENT ' ' ,
`assigner_id` int(11) NULL DEFAULT NULL COMMENT ' id' ,
`assign_time` datetime NULL DEFAULT NULL COMMENT ' ' ,
`photo_grapher_id` int(11) NULL DEFAULT NULL COMMENT ' ' ,
`finish_time` datetime NULL DEFAULT NULL COMMENT ' ' ,
`photo_place` int(11) NULL DEFAULT NULL COMMENT ' ' ,
`desc_url` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT ' ' ,
`task_desc` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT ' ' ,
`status` tinyint(4) NULL DEFAULT NULL ,
PRIMARY KEY (`id`)
)
ENGINE=InnoDB
DEFAULT CHARACTER SET=utf8 COLLATE=utf8_general_ci
ROW_FORMAT=COMPACT
;
2、タイプの変更
alter table photo_tsk modify task_desc mediumtextはタイプのみ変更できます
alter table photo_tsk change task_desc tdesc mediumtextは、フィールド名とタイプを同時に変更できます.
3、フィールドを増やす
alter table product add vend_phone char(20)
4、フィールドの削除
alter table product drop column vend_phone
5、テーブル名の変更
rename table product to product_info
6、索引の追加
alter table photo_task add index idx_creator_id(creator_id)