Oracle查看主键、删除主键、添加联合主键

Oracle主键保证了单条记录的唯一性,设置了主键的表在插入数据的时候比没有设置主键的表速度更快一些,在给某一张表设置或者更改主键之前,先检查下当前表时候已经设置了主键,可以按照如下步骤进行操作
1、查询某个表的主键
select * from user_constraints where table_name = 'your_table_name' and constraint_type = 'P';

2、删除已有的主键
alter table your_table_name drop constraint your_primary_key_name;

3、添加联合主键
alter table your_table_name add constraint your_union_key_name primary key(column1, column2, ...columnN);

posted @ 2021-07-16 08:31  深海蓝精灵  阅读(2895)  评论(0编辑  收藏  举报