【发布时间】:2012-08-02 08:22:14
【问题描述】:
我有一张表ROUTE_DETAILS,列ROUTE_NUMBER 和ROUTE_NAME。
我有另一张表 CUSTOMER_DETAILS 与列 CUST_CODE、CUST_NAME、ROUTE_NUMBER。这里的路由号是ROUTE_DETAILS的外键。
ROUTE_DETAILS 是父表,CUSTOMER_DETAILS 是子表。
ROUTE_DETAILS中的数据:
CUSTOMER_DETAILS中的数据:
现在的问题是当我尝试从 ROUTE_DETAILS 更新 ROUTE_NUMBER 或从 CUSTOMER_DETAILS 更新 ROUTE_NUMBER 时显示错误:发现完整性约束违反子记录
查询是:
update ROUTE_DETAILS
set ROUTE_NUMBER = 'RN0003'
where ROUTE_NUMBER = 'RN'
当我尝试更新 customer_details 时也会发生同样的事情。
【问题讨论】: