oracle如何撤销主键,oracle删除主键语句

ORACLE 更改主键怎么改?

1、首先应该删除已有的主键约束

创新互联公司长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为大田企业提供专业的成都网站制作、成都网站建设、外贸营销网站建设大田网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

①若已知道该主键命名

alter table 表名 drop constraint 主键名;

②若不知道朱建命名

SELECT * from user_cons_columns c where c.table_name = '表名';

找到主键字段column对应的主键名,再执行①

2、增加新的主键约束

alter table 表名 add constraint 主键名 primary key(字段名);

oracle数据库,如何删除一个表的主键?alter table 似乎可以,但是我没做过!

oralce当然有主健啦,只是删除主键的语法oralce不支持的,建议重新建表,重新倒入数据就是了

alert table t1 drop primary key (col1);

怎么去掉oracle主键

ALTER TABLE TABLE_NAME

DROP CONSTRAINT 主键名

如果不知道名字,你插入重复主键值,看错误提示有没有。

oracle数据库主键可以删除吗

可以删除。但不建议删除。设置为主键一定是有原因的,先了解清楚列被设置为主键的原因再说。

在ORACLE中的SQLPLUS中,没命名的主键如何删除

你创建主键的时候没有对主键进行命名,Oracle自动分配了一个约束名称,但约束名称不是CategroyID。

SELECT * from user_cons_columns;

查看约束的名称。

alter table categroyinfo drop constraint XXXXX;

删除约束。


当前文章:oracle如何撤销主键,oracle删除主键语句
转载来于:http://scyanting.com/article/hsdjjh.html