Sql 尝试更新使用相同值的多个表
我有以下情况 我有两个表让我们称它们为表A和表B…每个表有三列,其中一列是另一列的外键 我本来想更新一列,但无法更新,因为它与另一个表冲突,反之亦然。它们是同时更新两者的一种方式吗 这是我的例子Sql 尝试更新使用相同值的多个表,sql,sql-update,Sql,Sql Update,我有以下情况 我有两个表让我们称它们为表A和表B…每个表有三列,其中一列是另一列的外键 我本来想更新一列,但无法更新,因为它与另一个表冲突,反之亦然。它们是同时更新两者的一种方式吗 这是我的例子 或多或少,这是一个包含唯一grouper的契约,但每个grouper都可以有多个过程……试图找到一种方法同时更新两个表中的FeeGroup列以避免外键约束问题……有什么帮助吗?那么,您有两个外键相互引用的表吗?你到底是如何做出这样的设计决定的?正如geoqmagas所说,你的问题在于你的表设计。你应该解
或多或少,这是一个包含唯一grouper的契约,但每个grouper都可以有多个过程……试图找到一种方法同时更新两个表中的FeeGroup列以避免外键约束问题……有什么帮助吗?那么,您有两个外键相互引用的表吗?你到底是如何做出这样的设计决定的?正如geoqmagas所说,你的问题在于你的表设计。你应该解决这个问题,然后你的问题就会消失。
Table A:
Contract Column|FeeGroup Column|Allowable
102 | 1 | 333.00
Table B:
Contract Column|Procedure Column|Feegroup Column
102 | 101 | 1