症状
请考虑以下情况:
-
2017 SQL Server中包含外键约束的表。
-
外键约束是支持级联操作的时态表。
-
时态表的列 ID 与历史记录表的相应列 ID 不匹配。 例如,时态表具有列 ID 1、2、3 和 4,但历史记录表具有列 ID 1、2、10 和 11。
在这种情况下,任何使用级联操作的 DML 语句都无法执行。
解决方法
此修补程序包含在 2017 SQL Server 累积更新 1 中。
关于 SQL Server 2017 版本
SQL Server 2017 的每个新版本都包含上一版本中的所有修补程序和安全修补程序。 建议安装 SQL Server 2017 的最新版本。
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
参考
了解 Microsoft 用于描述软件更新 的术语 。