在Oracle中,可不可以更改主键的值

2024-12-23 13:52:16
推荐回答(2个)
回答1:

当然不会建议修改主键的值。
但是如果从单表看,主键的值是可以修改的,只要改成和表中主键没有重复的值就可以。
但是你如果有其他表关联的时候,修改主键的值当然会影响很大,如果你修改不全,会使其他表关联不到本表的信息了。

回答2:

可以修改,不建议修改,如果与其它表存在主外键关系,先改子表外键值才能改主表主键值