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.先清理现有的数据并规划只能一个主键,或者考虑组合主键(即ID列与另一个关键列组合成主键)

2.通过SQL增加主键:alter

table

tabname

add

constraint

tabname_pk

primary

key

(id)

enable

validate

组合键:alter

table

tabname

add

constraint

tabname_pk

primary

key

(id,另一列名)

enable

validate


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

原文地址: https://outofmemory.cn/tougao/11128429.html

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

发表评论

登录后才能评论

评论列表(0条)

保存