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