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

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 确保数据完整性 » 实施实体完整性和参照完整性 » 参照完整性检查

 

执行 DELETE 或 UPDATE 时检查完整性

在执行更新或删除操作时也可能引起外键错误。例如,假设您尝试从 Departments 表中删除研发部。DepartmentID 字段作为 Departments 表的主键,构成了一对多关系中的 "一" 方(Employees 表的 DepartmentID 字段是相应的外键,构成了 "多" 方)。在关系中的 [多] 方上的所有相应记录未全部删除前,不可以删除 [一] 方上的记录。

 执行 DELETE 时的参照完整性错误
 执行 UPDATE 时的参照完整性错误
 在提交时检查完整性