当前位置:  开发笔记 > 编程语言 > 正文

合并主键-级联更新

如何解决《合并主键-级联更新》经验,为你挑选了0个好方法。

有没有一种方法可以将两个主键合并为一个,然后级联更新所有受影响的关系?这是场景:

客户(idCustomer int PK,公司varchar(50)等)

CustomerContacts(idCustomerContact int PK,idCustomer int FK,名称varchar(50)等)

CustomerNotes(idCustomerNote int PK,idCustomer int FK,注释文本等)

有时,客户需要合并为一个。例如,您有一个ID为1的客户,另一个ID为2的客户。您想将两者合并,因此现在2的所有内容都为1。我知道我可以编写一个脚本来更新所有受影响的表一个,但是我想通过使用级联规则使其更适合将来使用,因此我不必在每次添加新关系时都更新脚本。

有任何想法吗?

推荐阅读
ERIK又
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有