本页面上的消息均按照 Sybase 错误代码顺序列出。请在下表中查找相应的代码,然后单击链接查看对消息的完整描述。
编号 | 消息类型 | SQL 状态 | SQL 代码 | 消息 | 可能的原因 |
---|---|---|---|---|---|
2559 | 警告 | 01W21 | 130L | “由于未能将行转换成新的模式格式,所以该行被删除” | 在旧模式中有效的行已不再有效。可能的原因是,列域发生了更改,旧值不能转换为新域。如果不能满足唯一性约束或外键约束,也会删除行。 单击这里可查看可能的参数和 odbc 状态列表。 |
2560 | 错误 | 42W82 | -896L | “因为存在用户设置,所以无法删除 PUBLIC 选项 '%1'” | 您试图删除 PUBLIC 选项,但该选项已具有用户设置。在删除 PUBLIC 选项前,必须先删除用户设置。 单击这里可查看可能的参数和 odbc 状态列表。 |
2561 | 错误 | WT034 | -1512L | “带有外部预过滤器的文本索引不能同时含有二进制和字符串列” | 为文本索引指定的一个或多个(但不是全部)列是二进制类型,而且该文本配置对象已经指定了预过滤器库。使用预过滤器库的文本索引可以包含二进制列或字符串数据类型的列,但是不能同时包含这两种类型。 单击这里可查看可能的参数和 odbc 状态列表。 |
2562 | 警告 | 01W23 | 132L | “无法输出字符串列 '%1' 的直方图” | 您试图获取包含字符串的列的直方图。字符串信息的直方图无法按可读的格式输出;因此,未检索到任何信息。请考虑使用 ESTIMATE 函数获取列中特定值或范围的信息。 单击这里可查看可能的参数和 odbc 状态列表。 |
2563 | 错误 | WX005 | -897L | “非法的 FOR XML EXPLICIT 标记值: '%1'” | FOR XML EXPLICIT 标记值必须大于 0 小于 256。此外,Tag 列中不允许空值。 单击这里可查看可能的参数和 odbc 状态列表。 |
2564 | 错误 | WX006 | -898L | “未知的 FOR XML EXPLICIT 指令:'%1'” | 合法的 FOR XML EXPLICIT 指令包括:id、idref、idrefs、hide、element、xml、cdata。 单击这里可查看可能的参数和 odbc 状态列表。 |
2565 | 错误 | WX007 | -899L | “非法的列名:'%1'” | FOR XML EXPLICIT 列名最多由四个字段组成,各字段之间由感叹号分隔。开头两个列必须命名为 Tag 和 Parent。 单击这里可查看可能的参数和 odbc 状态列表。 |
2566 | 错误 | WX008 | -900L | “父项未打开:'%1'” | 在读取待打开的行时,FOR XML EXPLICIT 要求该行必须具有父标记。请检查删除了 FOR XML EXPLICIT 子句的查询返回的行的顺序。 单击这里可查看可能的参数和 odbc 状态列表。 |
2567 | 错误 | WX009 | -901L | “未声明的标记 ID:'%1'” | 表的 Tag 列中出现的每个值都必须在至少一个列名的 TagNumber 字段中进行声明。 单击这里可查看可能的参数和 odbc 状态列表。 |
2568 | 错误 | WX010 | -902L | “列太少” | FOR XML EXPLICIT 至少需要三列:标记列、父列以及一个或多个数据列。 单击这里可查看可能的参数和 odbc 状态列表。 |
2569 | 错误 | WX011 | -903L | “CDATA 有名称” | 不得为 FOR XML EXPLICIT 查询中的 CDATA 指令命名。 单击这里可查看可能的参数和 odbc 状态列表。 |
2570 | 错误 | 42W90 | -904L | “集合函数中出现非法的 ORDER BY” | 只有在 SELECT 列表中没有 DISTINCT 集合时,或存在 DISTINCT 列等于 ORDER BY 的第一列的 DISTINCT 集合时,才可在集合函数中使用 ORDER BY。此外,在同一 SELECT 列表中不能使用多个有序的集合,除非它们拥有完全相同的 ORDER BY 子句。 单击这里可查看可能的参数和 odbc 状态列表。 |
2571 | 错误 | WX012 | -905L | “无效的 XQuery 构造函数” | 作为第一个参数传递给 XMLGEN 的 XQuery 构造函数无效。 单击这里可查看可能的参数和 odbc 状态列表。 |
2572 | 错误 | WX013 | -906L | “XMLGEN 评估失败” | 在参数列表中没有找到 XQuery 构造函数中引用的变量之一。 单击这里可查看可能的参数和 odbc 状态列表。 |
2573 | 错误 | WX014 | -907L | “没有参数的名称” | 不能将未命名的参数用作 XML 元素或属性名称。请使用 AS 对参数列表中未命名的项目命名。 单击这里可查看可能的参数和 odbc 状态列表。 |
2574 | 错误 | 55W14 | -908L | “在已关闭的对象上的操作无效” | 试图非法访问关闭的 UltraLite 对象。 单击这里可查看可能的参数和 odbc 状态列表。 |
2575 | 错误 | 38W01 | -910L | “系统命令失败,返回码为 %1” | 执行系统命令时产生非零返回代码。 单击这里可查看可能的参数和 odbc 状态列表。 |
2576 | 错误 | WX015 | -911L | “XML 输出中的控制字符” | 生成 XML 内容时遇到了小于十六进制数 20 的非空格字符。在将包含控制字符的字符串用作 XML 内容前,请考虑使用 base64 编码字符串。在 FOR XML 查询或 SQLX 函数中通过将字符串转换为诸如 LONG BINARY 这样的类型,可实现此目的。 单击这里可查看可能的参数和 odbc 状态列表。 |
2577 | 错误 | WX016 | -912L | “可用于 OPENXML 查询的内存不足” | OPENXML 查询所使用的内存大小可能与单个行所返回的元素或属性之间的最大距离成正比。例如,某一行使用的值来自文档的第一个元素和最后一个元素,进行这种查询使用的内存大小将与文档大小成正比。一种解决方法是提高高速缓存大小。另一种解决方法是将引用远程元素的查询分割成若干引用附近元素的查询,然后再将结果连接起来。 单击这里可查看可能的参数和 odbc 状态列表。 |
2578 | 错误 | 42W91 | -913L | “审计需要事务日志文件” | 数据库在无事务日志文件的情况下运行。在使用审计前,必须使用事务日志实用程序 (dblog) 创建事务日志文件。 单击这里可查看可能的参数和 odbc 状态列表。 |