ORACLE 更改主键

2025-03-24 16:25:23
推荐回答(2个)
回答(1):

1、首先应该删除已有的主键约束
①若已知道该主键命名

alter table 表名 drop constraint 主键名;

②若不知道朱建命名

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

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

2、增加新的主键约束
alter table 表名 add constraint 主键名 primary key(字段名);

回答(2):

alter table 表名 add constraint PK名 primary key (列名);