微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

强制参照完整性无级联选项MS Access 与 MS SQL Server

如何解决强制参照完整性无级联选项MS Access 与 MS SQL Server

我想知道实现引用完整性的正确方法,是否使用级联更新选项。

我尝试并发现的是

我在 MS Access 和 MS sql Server 中创建了两个具有相同签名的表

餐桌类别(父级)和餐桌产品(子级)。

产品数据行选择了适用的类别 ID。

并且在这些表的关系中,我在两个数据库中启用了引用完整性没有级联更新/删除选项。

现在说我只想更新某些拼写更正的类别名称(而不是标识列)。

在这种情况下,MS Access 不允许这样做,说“无法删除或更改记录,因为表‘产品’包含相关记录”。

但是对于 MS sql Server 中的相同更新,它将在没有任何错误的情况下进行更新。

对于 MS Access DB 中的此类更新,我还需要启用级联更新选项。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。