Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Remote » 创建 SQL Remote 系统 » 有交集分区

 

在预订者之间重新指派行时保持参照完整性

若要取消某客户与某销售代表间的销售关系,应删除 Policy 表中的某行。在本示例中,Policy 表更改被正确复制给以前的销售代表。但未对 Customers 表进行任何更改,因此也没有将 Customers 表的任何更改复制给以前的销售代表。

在没有触发器的情况下,这将使预订者在 Customers 表中留下不正确的数据。在将新行添加到 Policy 表时也会产生此类问题。

 使用触发器解决该问题
 BEFORE INSERT 触发器
 BEFORE DELETE 触发器
 多值子查询
 注意