咨询一条更改列名的语句。 我想请问一下,我想将一个已经有的int类型column改为主键,并且自增长。怎么写啊? 网上也没找到相关的说明,以下是错的:alter table alter column cid int primary key not null auto_increment; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先删除此列alter table tablename drop column cid;修改为主键alter table tablename add column cid primary key(cid) auto_increment; 谢谢各位,我在书上已经找到了,可以用 alter table table_name modify cid int primary key ....来修改 #2 得分:0 回复于: 2012-12-11 21:33:15 先删除此列alter table tablename drop column cid;修改为主键alter table tablename add column cid primary key(cid) auto_increment; 在MySQl里运行sqlserver语句出错,怎么改~ 如何用一条SQL查询Top10与其它的总和 求一复杂语句like的 获取分类中的行数 oracle NUMBER(22)和mysql bigint(22)字段类型问题. now()问题 送分:求一个简单的查询语句 请教一个mysql trigger的问题 高分请教!!!谢谢 ,进者有分!!!!!!!!! 后一列有数据猜求和前一列的数据,怎么编写sql语句?求大神指导 win7下安装mysql数据库的路径选择 渴望与有mysql innodb+memcache开发经验的人交流
alter table tablename drop column cid;
修改为主键
alter table tablename add column cid primary key(cid) auto_increment;
先删除此列
alter table tablename drop column cid;
修改为主键
alter table tablename add column cid primary key(cid) auto_increment;