mysql主键基本操作SQL
--创建表
DROP TABLE IF EXISTS `employee_base_info`;
CREATE TABLE `employee_base_info` (
`employee_no` varchar(32) NOT NULL COMMENT '员工编号',
`employee_name` varchar(32) DEFAULT NULL COMMENT '员工姓名',
`entry_date` varchar(2) DEFAULT NULL COMMENT '入职时间',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`employee_no`)
)ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='员工基本信息表';
--删除主键
alter table employee_base_info drop primary key;
--创建主键
alter table employee_base_info add primary key(employee_no);
--重建主键
alter table employee_base_info drop primary key, add primary key(`employee_no`,`entry_date`);
posted on 2017-06-09 09:21 bijian1013 阅读(221) 评论(0) 收藏 举报
浙公网安备 33010602011771号