我正在使用oracle 11g r2 Express Edition和SQL Command line。当我更新主键没有更新外键时,我遇到了问题。有什么解决方案吗?
这是我的2桌的命令
CREATE TABLE staff(staff_id number(5) not null primary key);
CREATE TABLE customer(customer_id number(5) not null primary key,staff_id number(5) not null references staff);
答案 0 :(得分:0)
你究竟做了什么? 你的SQL语句是什么?
您是否将主键更新为与customer表中的某些行一致的值?您确定客户表中有相应的行吗?