完全忘完怎麼寫了。。。記錄下
mysql建表
CREATE TABLE `stream_box` (
`stream_box_id` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
`stream_line_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
`start_time` datetime DEFAULT NULL,
`end_time` datetime DEFAULT NULL,
`capability` double unsigned DEFAULT NULL COMMENT '總產能',
`use_state` tinyint(1) unsigned DEFAULT '0' COMMENT '使用狀態:1爲使用,0爲未使用',
`op_state` tinyint(1) unsigned DEFAULT '1' COMMENT '可操作狀態:0不可操作,1爲可用',
`set_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'sbox_set的編號',
`req_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '需求編號',
`spec_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '規格編號',
`pre_set_id` varchar(50) DEFAULT NULL COMMENT '前部分佔用setId',
`pre_use_capability` double(12,0) unsigned DEFAULT NULL COMMENT '前部分使用產能',
`last_set_id` varchar(50) DEFAULT NULL COMMENT '後部分佔用setId',
`last_use_capability` double(12,0) unsigned DEFAULT NULL COMMENT '後部分佔用產能',
`create_user` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '創建人',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間',
`modify_user` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '修改人',
`modify_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改時間',
PRIMARY KEY (`stream_box_id`),
KEY `stream_line` (`stream_line_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
修改表sql腳本編寫
1、mysql字段的新增;
ALTER TABLE sbox_set ADD create_user varchar(50) DEFAULT NULL COMMENT '創建人' ;
ALTER TABLE sbox_set ADD create_time datetime DEFAULT CURRENT_TIMESTAMP COMMENT '創建時間';
ALTER TABLE sbox_set ADD modify_user varchar(50) DEFAULT NULL COMMENT '修改人' ;
ALTER TABLE sbox_set ADD modify_time datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改時間';
2、字段的修改
ALTER TABLE job MODIFY create_user VARCHAR(50) DEFAULT 'mocar' COMMENT '創建人' ;
3、字段的刪除
ALTER TABLE job DROP create_user;
ALTER TABLE job DROP create_time;
ALTER TABLE job DROP modify_user;
ALTER TABLE job DROP modify_time;