oracle里面设置主键和外键的菜鸟问题

2024-11-30 11:34:12
推荐回答(2个)
回答1:

person_book_pid_fk (PID) 引用 person(pid)
一般来说, person 的 pid 是主键.
person_book (PID) 是外键

删除的时候,先删除person_book ,然后再删除 person 表.

回答2:

你product中的一个字段被别的表使用,你删除的时候会报“违反完整约束条件(主键名)已找到子记录”
你这个记录说明 person_book_pid_fk 这个键可以去看看person里面的pid,
一般是删除主键表才会报错的,你看看person主键里面有没有用到product,,有的删掉它,你就可以删除product表了