错误 911

“XML 输出中的控制字符”

项目 描述

SQLCode

-911L

常量

CONTROL_CHARACTER_IN_XML_OUTPUT

SQLState

WX015

ODBC 2 状态

ERROR

ODBC 3 状态

ERROR

Sybase 错误代码

2576

严重级代码

16

可能的原因

生成 XML 内容时遇到了小于十六进制数 20 的非空格字符。在将包含控制字符的字符串用作 XML 内容前,请考虑使用 base64 编码字符串。在 FOR XML 查询或 SQLX 函数中通过将字符串转换为诸如 LONG BINARY 这样的类型,可实现此目的。