智能云域名资讯|域名门户|域名新闻中心

新闻资讯频道
云计算领域最新资讯

告诉你数据库修改主键的方法

重设主键字段

有时数据库操作时需要将一个主键修改为联合主键或者把主键改为其他列,这时候单纯的add primary key是没有用的,必须先删除主键约束再重新添加。

ORACLE:

1、select constraint_name from user_constraints where table_name='TABNAME';  (查找主键id)

2、alter table TABNAME drop constraint KEY_ID;  (KEY_ID代表上面查到的主键id,  删除主键约束)

3、alter table TABNAME add primary key(another_col,...);  (括号中填其他列名,一个或多个)

MYSQL:

1、alter table TABNAME drop primary key;

2、alter table TABNAME add primary key(another_col,...);





纵横数据面向全国提供域名注册、虚拟主机、云服务器、服务器托管与租用,如需了解,请联系QQ: 171356849 微信:zh18159893430 咨询,谢谢!


声明:文章来自网络转载,若无意中有侵犯您权益的信息,请联系我们,我们会在第一时间删除!

未经允许不得转载,或转载时需注明出处:纵横云资讯|云资讯门户|纵横云新闻中心 » 告诉你数据库修改主键的方法
分享到: 更多 ()

发表回复