消息 2559 -- 2578

本页面上的消息均按照 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 状态列表。