症状
假设您使用的是 Microsoft SQL Server 2012 或 SQL Server 2014。 当运行查询以更新具有 XML 计算列的表时,将发生访问冲突异常。 在除去表的约束后,查询可以正常工作。 尝试重新添加约束时,再次出现访问冲突。 收到以下错误:
当前命令出现严重错误。 应丢弃结果(如果有)。
原因
内部元数据对象的重置不正确。 这将导致异常。
解决方案
在 SQL Server 的以下累积更新中,此问题首先已修复。
SQL Server 2014 的累积更新1 /en-us/help/2931693
SQL Server 2012 SP1 的累积更新9 /en-us/help/2931078
SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。