ORACLE 更改主键怎么改?

ORACLE 更改主键怎么改?,第1张

1、首先应该删除已有的主键约束\x0d\x0a①若已知道该主键命名\x0d\x0a\x0d\x0aalter table 表名 drop constraint 主键名\x0d\x0a\x0d\x0a②若不知道朱建命名\x0d\x0a\x0d\x0aSELECT * from user_cons_columns c where c.table_name = '表名'\x0d\x0a\x0d\x0a找到主键字段column对应的主键名,再执行①\x0d\x0a\x0d\x0a2、增加新的主键约束\x0d\x0aalter table 表名 add constraint 主键名 primary key(字段名)

1.创建表时:

create table table_name

(

first_name varchar2(12),

second_name varchar2(10),

idcard varchar(36),

home_name varchar(66),

constraint pk_table_name primary key(first_name,second_name,idcard) -- 联合主键

)

2.创建表之后追加联合主键

alter table table_name add constraint pk_table_name primary key (first_name,second_name)


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

原文地址: http://outofmemory.cn/tougao/11160480.html

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

发表评论

登录后才能评论

评论列表(0条)

保存