数据库主键问题,怎么设置主键

数据库主键问题,怎么设置主键,第1张

--为保险起见,还是现将你的这个表备份一下

SELECT  into t FROM TT3

--test 为你要 *** 作的表,先删除主键

alter table test change id id int; --ID为你的主键自增列,删除自增

alter table test change id id  auto_increment;  --在设置自增

PS:我没有MYSQL不能测试,楼主去试试上面的看,不行的话可以先将这一列删除,然后在重新添加这一列:

alter table `表格名` add column `列名` int not null auto_increment primary key comment '主键' first;   

如果表之前有主键则先删除:

alter table 表名 drop constraint 主键名

修改主键:

alter table 表名 add constraint 主键名 primary key (column1,column2,,column)

alter table t1 drop column c1

alter table t1 add column c1int identity

以上就是关于数据库主键问题,怎么设置主键全部的内容,包括:数据库主键问题,怎么设置主键、mysql 怎么修改某列为主键、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9874745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存