咨询一条更改列名的语句。 我想请问一下,我想将一个已经有的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; 关于pgAdmin的问题,希望懂postgerSQL的进。。。。。。。。。 遇到一个数据库的问题 fetchrow_array问题 mysql 连接失败 C代码连接mysql问题 有人考过MySQL认证吗? any comments 数据恢复时必须存在相应的数据库和表吗? mysql使用xcopy进行定时备份,bat文件中的语句该怎么写? 新来的最好去看一下精华区的东西,各位也可以推荐自己觉得是精华的帖子,稍后加精 。 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;