MSSQLSERVER_9532

详细信息

产品名称

SQL Server

产品版本

10.50

产品内部版本号

10.00.0000.00

事件 ID

9532

事件源

MSSQLSERVER

组件

SQLEngine

符号名称

XMLERR_COLUMNSET_CANNOT_CONVERT_FROM_TO

消息正文

在涉及列集 '%.*ls' 的查询/DML 操作中,在将列 '%.*ls' 从数据类型 '%ls' 转换到数据类型 '%ls' 时转换失败。

说明

列集是一种非类型化的 XML 表示形式,它将表的某些列组合成为结构化的输出。通过 XML 列集插入或更新稀疏列值时,插入基础稀疏列的值从 xml 数据类型隐式转换为另一种类型。所提供的值无法转换为列的数据类型。

用户操作

由于无法对提供的值进行隐式转换,因此该值可能是一个无效项。更正该错误,然后重试。如果该值正确,修改该语句以使用单个列而不使用列集。通过此操作可将该值显式转换为正确的数据类型。