WQRY

WQRY0000E: 映射元数据中存在内部错误。不允许使用聚集运算。
Explanation 映射元数据包含聚集运算(例如 SUM 和 AVG 等等)。目前,Enterprise Java Bean(EJB)的查询引擎不支持这种情况。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0001E: 执行 SQL 查询 {0} 时发生错误。
Explanation 执行 SQL 语句时发生错误。标记 {0} 指示失败的 SQL 语句。此消息仅适用于 WebSphere Dynamic Query Service。
Action 请验证失败的 SQL 语句是否对目标数据库有效。如果数据库模式与部署期间使用的模式不一致,或者数据库模式已更改,那么可能需要重新部署应用程序。否则,请参阅 IBM 支持 Web 站点以获取问题确定信息。
WQRY0002E: 映射元数据中存在内部错误。视图 {0} 无效。
Explanation 在 WebSphere 部署工具生成的映射元数据中检测到语法错误。此错误存在于视图实现或继承类型码谓词中。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0003E: 对输入查询 {0} 进行解析时发生错误。
Explanation 解析由标记 {0} 指示的 Enterprise Java Bean(EJB)查询时发生错误。
Action 请验证 EJB 查询语句。如果该语句有效,那么请参阅 IBM 支持 Web 站点以获取问题确定信息。
WQRY0004E: 在函数 {0} 中执行数字数据类型转换期间发生溢出。
Explanation 对 Enterprise Java Bean(EJB)执行查询标量函数时发生数学错误。标记 {0} 指示该标量函数的名称。
Action 请更正 Enterprise Java Bean(EJB)查询语句或者更新容器管理的持久性(CMP)字段值,以避免发生溢出问题。
WQRY0005E: 子查询的 SELECT 子句不能包含子查询。
Explanation 对于 SELECT 子句中使用的子查询而言,其本身的 SELECT 子句不能包含子查询。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0006E: 标识变量依赖于一个带有 GROUP BY 子句的 SELECT 语句中定义的另一个标识变量({0})。
Explanation 该标识变量已在子查询中使用,但是它以不受支持的方式引用另一个由标记“{0}”指示的标识变量。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0007E: LIKE 的转义字符 {0} 必须是单个字符。
Explanation LIKE 谓词接受单个转义字符。标记 {0} 指定的字符串的长度超过一个字符,因此无效。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0008E: 查询的 FROM 子句中指定的抽象模式名 {0} 未定义。
Explanation 在任何已安装应用程序中均未定义查询的 FROM 子句中指定的抽象模式名(ASN)。
Action 请确保 ASN 名称正确,或者安装具有该 ASN 名称的应用程序并重新提交查询。
WQRY0009E: 查询的 FROM 子句中指定的抽象模式名 {0} 不唯一。
Explanation 在多个已安装应用程序中定义了查询的 FROM 子句中指定的抽象模式名(ASN)。
Action 请提供 EJBHome 或 EJBLocalHome 以便唯一地标识 ASN 名称,然后重新提交该查询。请遵循样本客户机代码中的 EJBHome 或 EJBLocalHome 用法。
WQRY0010E: 在 {0} 中找到参数类型错误。
Explanation 标记 {0} 指示的查询表达式尝试对两个类型不兼容的表达式进行比较。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0011E: 未正确地使用聚集函数 {0},或者指定的参数无效。
Explanation 未正确地使用标记 {0} 所指示的聚集函数(例如 SUM 和 COUNT 等等),例如在 WHERE 子句中使用该函数,或者此函数包含无效的参数(包含相关值和不相关值的表达式)。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0012E: 因为类型不匹配,因此实体 Bean 比较运算无效。
Explanation 不能使用“等于或不等于”谓词对两个不能比较的 Enterprise Java Bean(EJB)进行比较。只能对类型兼容并来自同一个 Home 的 EJB 进行比较。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0013E: 计算聚集函数时发生数学错误。
Explanation 计算 AVG 或 SUM 函数的值时发生数学错误。
Action 请更正 Enterprise Java Bean(EJB)查询语句或者容器管理的持久性(CMP)字段值。
WQRY0014E: 不能将标识变量“{0}”定义为基于表达式“{1}”。
Explanation 所定义标识变量“{0}”基于无效的关联“{1}”,这是因为此关联的模式未包含持久字段。
Action 请检查 Enterprise Java Bean(EJB)查询语句,或者检查应用程序模型。
WQRY0015E: 无法将字段 {0} 强制转换为另一种类型。
Explanation Enterprise Java Bean(EJB)查询语句不支持将容器管理的持久性(CMP)字段或容器管理的关系(CMR)字段强制转换为另一种类型。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0016E: 无法将字段 {0} 强制转换为另一个模式名。
Explanation Enterprise Java Bean(EJB)查询语句不支持将容器管理的持久性(CMP)字段或容器管理的关系(CMR)字段强制转换为另一种类型。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0017E: 不能将标识变量“{0}”定义为基于单值路径表达式“{1}”。
Explanation 必须将标识变量定义为抽象模式名(ASN)或多值路径表达式。标记“{0}”指示的标识变量通过标记“{1}”所指示的路径表达式定义,该表达式以单值关系名结尾。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0018E: 映射元数据中存在内部错误。无法访问 CMP/CMR 字段 {0} 的元数据。
Explanation 无法访问标记 {0} 所指示的字段的映射元数据。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0019E: 字段“{0}”的用法不确定。
Explanation 字段只能在以标识变量开头的路径表达式的上下文中使用。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0020E: 将字段 {0} 强制转换为非引用类型的操作无效。
Explanation Enterprise Java Bean(EJB)查询语句不支持将容器管理的持久性(CMP)字段或容器管理的关系(CMR)字段强制转换为另一种类型。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0021E: 将字段 {0} 强制转换为引用类型的操作无效。
Explanation Enterprise Java Bean(EJB)查询语句不支持将容器管理的持久性(CMP)字段或容器管理的关系(CMR)字段强制转换为另一种类型。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0022E: 内部错误。没有为 SELECT STARN 定义类 {0}。
Explanation 这是内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0023E: 在不带聚集函数的 SELECT 子句中指定了以 CMP 字段 {0} 结尾的路径表达式,但未在 GROUP BY 子句中指定该路径表达式。
Explanation 执行分组操作时,SELECT 子句的元素必须是聚集函数或分组元素。标记 {0} 所指示的容器管理的持久性(CMP)字段已在 SELECT 子句中使用并且未在聚集函数中出现,但该 CMP 字段不是分组元素。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0024E: ORDER BY 子句引用了无效的元素 {0}。
Explanation 查询语句的 ORDER BY 子句引用了具有标记 {0} 所指示序数的 SELECT 元素,但是不存在这样的元素。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0025E: 抽象模式名 {0} 未定义。
Explanation 标记 {0} 所指示的抽象模式名(ASN)未定义。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0026E: ORDER BY 子句中使用的序数必须是正整数。
Explanation 零和负数在 ORDER BY 子句中无效。可以使用 DESC 关键字按降序排序。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0027E: 路径表达式 {0} 无效。无法浏览过去的 {1}。
Explanation 应用程序服务器尝试浏览标记 {0} 所指示路径表达式中由标记 {1} 指示的容器管理的持久性(CMP)或容器管理的关系(CMR)字段。路径表达式只能浏览单值 CMR 字段。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0028E: 无法浏览 CMP 字段 {0}。
Explanation 应用程序服务器尝试浏览路径表达式中由标记 {1} 指示的容器管理的持久性(CMP)或容器管理的关系(CMR)字段。路径表达式只能浏览单值 CMR 字段。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0029E: 计算 AVG 时发生计数器溢出。
Explanation 计算 AVG 聚集函数时发生溢出。
Action 请更正 Enterprise Java Bean(EJB)查询语句以避免溢出。
WQRY0030E: 计算 COUNT 时发生计数器溢出。
Explanation 计算 COUNT 聚集函数时发生溢出。
Action 请更正 Enterprise Java Bean(EJB)查询语句以避免溢出。
WQRY0031E: DISTINCT 的使用无效。如果 SELECT 子句引用的字段映射到长度超过 254 个字节的列或者类型为 LOB 的列,那么无法使用 DISTINCT。
Explanation 后端数据存储器无法对长度超过 254 个字节的列或二进制数据列进行比较。
Action 请更正 Enterprise Java Bean(EJB)查询语句或映射。
WQRY0032E: ORDER BY 元素 {0} 重复。
Explanation 在 ORDER BY 子句中多次出现某个数字或路径表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0033E: GROUP BY 元素 {0} 重复。
Explanation 在 GROUP BY 子句中多次出现某个路径表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0034E: 在聚集函数中多次指定 DISTINCT。
Explanation 请不要在查询中的聚集函数中多次使用 DISTINCT。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0035E: 映射元数据中存在内部错误。不支持元数据 {0} 中的 DISTINCT。
Explanation 映射元数据包含 DISTINCT 运算。目前,Enterprise Java Bean(EJB)的查询引擎不支持这种情况。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0036E: {0} {1} 未包含字段 {2}。
Explanation 在查询语句中使用了具有标记“{2}”所指示名称的容器管理的持久性(CMP)字段或容器管理的关系(CMR)字段。但是,具有标记“{0}”所指示抽象模式名(ASN)以及标记“{1}”所指示标识变量的 Bean 未定义此字段。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0037E: {0} {1} 未包含方法 {2}()。
Explanation 在查询语句中使用了具有标记“{2}”所指示名称的方法。但是,具有标记“{0}”所指示抽象模式名(ASN)以及标记“{1}”所指示标识变量的 Bean 未定义此方法。只有 WebSphere Extended Edition 支持在查询语句中使用方法。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0038E: 不能在表达式 {0} 中使用运算符 /。
Explanation 只能对数字类型使用除法运算符。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0039E: 查询运行时发生内部错误。获取 EJBObject {0} 的主键时出错。
Explanation 服务器在运行时发生内部错误。
Action 此错误表明应用程序服务器发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0040E: EMPTY、EXISTS、IN、ALL、ANY 和 SOME 只能用于多值属性。
Explanation EMPTY、EXISTS、IN、ALL、ANY 和 SOME 标量函数只能应用于容器管理的关系(CMR)字段和子查询。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0041E: 查询求值期间发生异常。
Explanation 查询求值期间发生未知的异常。如果查询语句调用了用户定义的方法,那么请验证该方法是否未抛出异常。否则,这是内部错误。
Action 如果您无法解决问题,那么请参阅 IBM 支持 Web 站点以获取问题确定信息。
WQRY0042E: 找到多个与参数数目为 {1} 的方法 {0} 匹配的方法特征符。
Explanation 查询只允许以变化参数个数的方式进行方法重载。
Action 请更正 Enterprise Java Bean(EJB)的编程模型。
WQRY0043E: 不能在表达式 {0} 中使用运算符 >=。
Explanation “大于或等于”运算符只能与数字、字符串、日期时间或日历类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0044E: 不能在表达式 {0} 中使用运算符 >。
Explanation “大于”运算符只能与数字、字符串、日期时间或日历类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0045E: 在输入流中找到非法字符。
Explanation Enterprise Java Bean(EJB)查询语句使用了非法字符。“非法字符”错误消息后的“语法错误”消息显示了非法字符的位置和类型。
Action 请在 EJB 查询语句中查找无效字符。
WQRY0046E: 映射元数据中存在内部错误。字节码谓词无效:EJBHome {1} 的 {0}。
Explanation 在 WebSphere 部署工具生成的映射元数据中检测到语法错误。标记 {0} 指示字节码谓词,标记 {1} 是失败的 EJBHome 语句的抽象模式名(ASN)。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0047E: 无效的路径表达式 {0} 尝试取消引用集合值 CMR 字段。
Explanation 路径表达式无法浏览容器管理的关系(CMR)多值字段。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0048E: 包含表达式、输入参数或多个元素的 SELECT 子句无效。
Explanation 当使用 Enterprise Java Bean(EJB)的查询来定义 FINDER 或 SELECT 方法时,SELECT 子句必须包含单个引用 EJB 的元素,或者包含指定了容器管理的持久性(CMP)字段或容器管理的关系(CMR)单值字段的单路径表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0049E: 不能在表达式 {0} 中使用“不等于”运算符。
Explanation “不等于”运算符与不兼容的数据类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0050E: 由于字段 {0} 是集合值 CMR 字段,因此不能与 IS NULL 谓词配合使用。
Explanation IS NULL 和 IS NOT NULL 必须与路径表达式中容器管理的持久性(CMP)字段或容器管理的关系(CMR)单值字段配合使用。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0051E: 不能在表达式 {0} 中使用运算符 <=。
Explanation “小于或等于”运算符与不兼容的数据类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0052E: 不能在表达式 {0} 中使用运算符 <。
Explanation “小于或等于”运算符与不兼容的数据类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0053E: 不能在表达式 {0} 中使用函数 MAX。
Explanation MAX 函数与不兼容的数据类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0054E: 方法特征符不匹配。方法 {0} 有 {1} 个参数,但 {3} 中给出了 {2} 个参数。
Explanation Enterprise Java Bean(EJB)查询语句中的方法在参数数目或类型方面与 EJB 编程模型中所有同名方法都不相同。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0055E: 不能在表达式 {0} 中使用运算符 -。
Explanation “减”运算符与不兼容的数据类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0056E: 不能在表达式 {0} 中使用函数 MIN。
Explanation MIN 函数与不兼容的数据类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0057E: 内部元数据错误相关于 FROM 子句中 HOME 集合上的方法:{0}
Explanation 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0058E: 由于类型不匹配,导致 MEMBER OF 表达式无效。
Explanation 使用 MEMBER OF 谓词将实体 Bean 与容器管理的关系(CMR)集合值字段进行比较并不是有效的操作,这是因为,实体 Bean 不可比较或属于不同的 Home。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0059E: 查询太复杂。它包含 {0} 个以上的 SELECT 操作。
Explanation Enterprise Java Bean(EJB)查询语句所生成的最终查询最多只能包含 100 个 SELECT 语句。
Action 请减小 Enterprise Java Bean(EJB)查询语句中的 SELECT 操作的大小并减少其数目。
WQRY0060E: 查询太复杂。查询计划使用了 {0} 个以上的量词。
Explanation Enterprise Java Bean(EJB)查询语句所生成的查询计划最多只能使用 512 个量词。
Action 请降低 EJB 查询语句的复杂程度。
WQRY0061E: 不允许嵌套聚集函数。
Explanation 在参数表达式中,聚集函数(例如 SUM)不能包含另一个聚集函数。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0062E: 发生与 NEST 和表达式相关的内部元数据错误:{0}
Explanation 集合聚集运算 NEST 与不正确的类型配合使用。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0063E: 参数 {0} 未定义。
Explanation 标记 {0} 所指示的参数未定义。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0064E: 在 EJB 模式 {1} 中未定义字段 {0}。
Explanation 标记 {0} 所指示的参数是容器管理的持久性(CMP)字段或容器管理的关系(CMR)字段。标记 {1} 指示查询中使用的模式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0065E: 没有为字段 {1} 定义模式 {0}
Explanation 字段 {1} 未表示由给定模式 {0} 定义的容器管理的关系(CMR)字段或容器管理的持久性(CMP)字段。
Action 请检查 Enterprise Java Bean(EJB)查询语句,或者检查应用程序模型的模式映射。
WQRY0066E: 内部元数据错误。路径表达式 {1} 引用了未定义的抽象模式 {0}。
Explanation 这是内部元数据错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0067E: 发生与 SELECT q.STARN 相关的内部错误。
Explanation 应用程序服务器或 WSAD 部署工具发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0068E: 发生与 SELECT q.STARN 相关的内部错误。
Explanation 应用程序服务器或 WSAD 部署工具发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0069E: 非数字表达式与 {0} 配合使用。
Explanation 需要数字表达式的函数不正确地与参数表达式配合使用。标记 {0} 指示了该函数。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0070E: 非数字表达式与 AVG 配合使用。
Explanation 需要数字表达式的 AVG 函数不正确地与参数表达式配合使用。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0071E: 由于在创建查询迭代器的事务的作用域外部使用该查询迭代器,因此它处于无效状态。
Explanation 由于 Java 数据库连接(JDBC)游标无效,因此查询迭代器不再有效。此错误可能由事务结束操作引起。查询迭代器不能在始发事务的作用域外部使用。
Action 请验证正在运行的程序是否使用了有效的编程模型。
WQRY0072E: 内部错误。在重写中除去可选相关后,没有保留相关。
Explanation 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0073E: 数字 {0} 超出范围。
Explanation 指定的数字超出其数据类型的合法范围。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0074E: 内部错误:缺少 TYPE 字段 {0}。
Explanation 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0075E: ORDER BY 子句中的元素 {0}.{1} 未出现在 SELECT 子句中,因此无效。
Explanation 如果使用 ORDER BY 子句,那么排序所依据的元素必须出现在 SELECT 子句中。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0076E: ORDER BY 运算与 DISTINCT 的使用相冲突。请除去 ORDER BY 或 DISTINCT。
Explanation 在返回对象引用的 Enterprise Java Bean(EJB)查询中执行 DISTINCT 运算可能导致按 EJB 的主键字段进行排序。如果查询语句包含由用户指定的 ORDER BY 子句,那么两个排序模式可能会冲突。
Action 请除去 ORDER BY 或 DISTINCT 运算,然后重试该 EJB 查询语句。
WQRY0077E: 由于按类型为 BLOB 的字段排序,因此 ORDER BY 无效。
Explanation 不支持对 java.sql.blob 值进行排序。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0078E: 由于按类型为布尔的字段排序,因此 ORDER BY 无效。
Explanation 不支持对布尔值进行排序。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0079E: 由于按类型为 CLOB 的字段排序,因此 ORDER BY 无效。
Explanation 不支持对 java.sql.clob 值进行排序。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0080E: ORDER BY 子句无效。不能在 ORDER BY 子句中使用方法 {0}。
Explanation 当前不支持方法到后端数据存储器的映射。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0081E: 由于按 CMR 字段 {0} 排序,因此 ORDER BY 无效。
Explanation 只有具有可排序类型的容器管理的持久性(CMP)值(例如数字、字符串和日期时间值)才支持排序。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0082E: 不能在表达式 {0} 中使用运算符 +。
Explanation “加”运算符与不兼容的数据类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0083E: 参数 ?{0} 未定义或具有无效的数据类型。
Explanation 程序尝试引用编号大于输入参数数目的参数。参数由 FINDER 或 SELECT 方法的特征符定义。对于 Enterprise Java Bean(EJB)动态查询而言,输入参数通过 exeucteQuery API 传递。尝试使用数据类型不受 WebSphere 支持的输入参数也可能导致此错误。
Action 请更正 EJB 查询语句或方法特征符。
WQRY0084E: ORDER BY 对路径表达式的使用无效。当使用带有 UNION 运算的 ORDER BY 时,ORDER BY 必须使用整数常量。
Explanation 当使用带有 UNION 运算的 ORDER BY 子句时,该 ORDER BY 子句必须使用整数常量,以指示所查询的 Enterprise Java Bean(EJB)中的容器管理的持久性(CMP)属性。
Action 请更正 EJB 查询语句。
WQRY0085E: 已定义基于“{1}”的标识变量“{0}”。
Explanation 不能在同一个 SELECT 子句中使用同一个相关标识来引用多个 Enterprise Java Bean(EJB)实例。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0086E: 不能将双引号字符用作 LIKE 的转义字符。
Explanation 在带有使用“ESCAPE”关键字的“LIKE”谓词的查询中,双引号字符不能用作“%”或“_”的转义字符。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0087E: 标识变量“{0}”依赖于一个带有 GROUP BY 子句的 SELECT 语句中定义的另一个标识变量“{1}”。
Explanation 标记“{0}”所指示的标识变量已在子查询中使用,但是它以不受支持的方式引用另一个由标记“{1}”指示的标识变量。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0088E: SELECT 子句中的子查询嵌套无效。
Explanation 对于 SELECT 子句中使用的子查询而言,其本身的 SELECT 子句不能包含子查询。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0089E: EJB 查询不支持语法 SELECT *.:
Explanation 请不要在 Enterprise Java Bean(EJB)查询语句中使用“SELECT *”语句。例如,不能使用“SELECT * FROM XyzBean”来选择 XyzBean 的所有容器管理的持久性(CMP)字段。
Action 请更正 EJB 查询语句。
WQRY0090E: 未在子查询中定义的标识变量 {0} 不能在该子查询的 SELECT 子句中用作 {1}.*。
Explanation 要在子查询中使用“e.*”,必须在该子查询中定义标识变量“e”。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0091E: 关键字 OBJECT 的使用无效。OBJECT 只能在 SELECT 子句 {0} 中使用。
Explanation 在 SELECT 子句中使用了关键字 OBJECT 来投射与标识变量相关联的对象引用。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0092E: 在标记 <{1}> 附近的字符位置 {0} 检测到语法错误。
Explanation Enterprise Java Bean(EJB)查询语句与 EJB 查询文档中的语法图不符。
Action 请更正 EJB 查询语句。
WQRY0093E: 元数据中存在内部错误。条目 {0} 已定义。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0094E: 函数 {1} 的参数 {0} 无效。数据类型、长度或值与函数定义不兼容。
Explanation {0} 参数不能与 {1} 标量函数配合使用。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0095E: 实际表模式与部署时使用的模式不匹配。此不匹配与列 _c{0} 上的量词 _q{1} 相关。
Explanation 提供的表模式与部署时用于生成映射元数据的模式不匹配。
Action 请检查表模式以及部署时用于生成映射元数据的模式。
WQRY0096E: IS OF TYPE 谓词包含无效的子类型。类型 {0} 不是 {1} 的子类。
Explanation 当使用 IS OF TYPE 谓词来测试 Enterprise Java Bean(EJB)的子类型时,作为 IS OF TYPE 谓词右操作数的子类型必须是左操作数指定的 EJB 的已定义子类型。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0097E: 映射元数据中存在内部错误。条目 {0} 未定义。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0098E: 映射元数据中存在内部错误。投射元素数与视图 {0} 的列数不相等。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0099E: 不能在表达式 {0} 中使用运算符 *。
Explanation “乘”运算符与不兼容的数据类型配合使用。标记 {0} 包含不正确的表达式。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0100E: 映射元数据中存在内部错误。用于视图 {1} 中的列 {0} 的子查询不能包含 GROUP BY 或 HAVING 子句。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0101E: 映射元数据中存在内部错误。视图 {1} 中的列 {0} 缺少 NEST 函数。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0102E: 与基本谓词配合使用的子查询的结果是多个值。
Explanation 与基本谓词配合使用的子查询只能返回单个值。但是,在运行时对该子查询进行求值时,返回了多个值。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0103E: 子查询的 SELECT 子句指定了多个列,因此无效。
Explanation 子查询语句只能返回单个值。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0104E: SUBSTR 函数的第二个或第三个参数超出范围。
Explanation 第二个参数与第三个参数之和大于第一个参数的长度。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0105E: 映射元数据中存在内部错误。类型为 {1} 的属性 {0} 的映射未包含基于键的连接。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0106E: 路径表达式尝试将非引用字段 {0} 取消引用,此操作无效。
Explanation {0} 字段的模式信息不一致。
Action 请更正 EJB 查询语句或检查应用程序模型。
WQRY0107E: 尝试将名为 _THIS 的表或模式与标识变量“{0}”配合使用。
Explanation 关键字 _THIS 是保留字,不能在 Enterprise Java Bean(EJB)查询语句中使用。
Action 请更改部署描述符或表名中的模式名。
WQRY0108E: 字段 {0} 未定义。
Explanation 在抽象模式中,未将该字段定义为容器管理的持久性(CMP)字段或容器管理的关系(CMR)字段。
Action 请更正 Enterprise Java Bean(EJB)查询语句。确保每个路径表达式都以标识变量开头。
WQRY0109E: UNION 运算的 SELECT 元素数目不相等。
Explanation 执行 UNION 运算符时,作为 UNION 操作数的各个 SELECT 语句的 SELECT 子句必须包含数目相等的元素。
Action 请更正 EJB 查询语句。
WQRY0110E: 标识变量“{0}”未定义。
Explanation 在容器管理的持久性(CMP)字段或容器管理的关系(CMR)字段中找到的标识变量与所查询的任何 Enterprise Java Bean(EJB)的相关联标识变量都不匹配。
Action 请更正 EJB 查询语句。
WQRY0111E: UNION 运算的元素 {0} 的数据类型不兼容。
Explanation 执行 UNION 运算符时,作为 UNION 操作数的各个 SELECT 语句的 SELECT 子句必须包含类型相兼容的元素。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0112E: 找不到与带有 {1} 个参数的方法 {0} 匹配的方法特征符。
Explanation 在用于 Enterprise Java Bean(EJB)的远程或本地接口中找不到正确的方法特征符。
Action 请更正 EJB 的编程模型。
WQRY0113E: 内部元数据映射错误。{0} 的视图定义不是 SELECT 语句。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0114E: 内部元数据映射错误。{0} 缺少视图定义。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0115E: 内部元数据映射错误。视图 {0} 具有与字段 {1} 不匹配的类型。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0116E: 内部元数据映射错误。视图 {0} 具有与 {2} 上字段 {1} 不匹配的类型。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0117E: 内部元数据映射错误。没有为 {2} 上的字段 {1} 定义视图类型 {0}。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0118E: 内部元数据映射错误。视图类型 {0} 未定义。
Explanation 映射元数据中存在内部错误。
Action 此错误表明应用程序服务器或 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0119E: 函数 {0} 中使用的参数数目不正确。
Explanation 查询语句中使用的参数数目与标记 {0} 所指示函数的定义不一致。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0120E: 元数据 CMR 映射无效。
Explanation 容器管理的关系(CMR)字段到关系数据库表的映射无效。
Action 请更正 CMR 字段到关系表的映射。
WQRY0121E: 没有 CMR 字段的映射。
Explanation 不存在容器管理的关系(CMR)字段到关系数据库表的映射。
Action 请为 CMR 字段创建有效的映射。
WQRY0122E: 装入转换器类时发生以下错误:{0}。
Explanation 找不到应用程序模式中使用的转换器类,无法将其实例化或者该转换器类无效。
Action 请将该转换器类添加到类路径或者更正应用程序模式。
WQRY0123E: 执行转换器 [{1}] 的 dataFrom 方法时发生错误。
Explanation 执行 dataFrom 方法时发生以下错误:{0}。
Action 模式中指定的转换器必须扩展 com.ibm.vap.converters.VapAbstractConverter 的根类。请更正 dataFrom 方法实现或 Enterprise Java Bean(EJB)查询语句。
WQRY0124E: 创建转换器 [{1}] 的 dataFrom 方法的输入参数时发生错误。
Explanation 创建 dataFrom 方法的输入参数时发生以下错误:{0}。
Action 请根据转换器更正输入值。
WQRY0125E: 转换器 [{0}] 的 dataFrom 方法返回的对象类型无效。
Explanation 查询引擎不支持 dataFrom 方法所返回的类型。
Action 请更正 dataFrom 方法或使用另一个转换器。
WQRY0126E: GROUP BY 的 CMR 字段不合法。
Explanation 容器管理的关系引用了 Enterprise Java Bean(EJB)对象,但不能在 GROUP BY 子句中使用该对象引用。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0127E: 应用转换器 [{0}] 的 dataFrom 方法后,类型不匹配。
Explanation dataFrom 方法的输出类型在给定的表达式中不兼容。
Action 请更正 Enterprise Java Bean(EJB)查询语句或该转换器。
WQRY0128E: 包含 CMR 多值字段的 SELECT 子句无效。
Explanation SELECT 子句不能包含任何容器管理的关系(CMR)多值字段。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0129E: GROUP BY 子句无效。不能在 GROUP BY 子句中使用方法 {0}。
Explanation 不支持方法到后端数据存储器的映射。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0130E: 查询中的 {0} 方法在参数类型或数目方面与 CMP Bean 中定义的任何 {1} 方法都不相同。
Explanation Enterprise Java Bean(EJB)查询语句中的该方法在参数数目或类型方面与 EJB 模型中所有同名方法都不相同。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0131E: Void 对于表达式 [{0}] 而言不是有效的表达式类型。
Explanation 在 Enterprise Java Bean(EJB)的查询语句中,不应使用类型为“void”的表达式。
Action 请更正应用程序模式或 EJB 查询语句。
WQRY0132E: 在表 {1} 中未定义主键列 {0}。
Explanation 表级元数据中指定的主键 {0} 与实现时提供的键不匹配。
Action 此错误表明 WSAD 部署工具发生内部错误。有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY0133E: 因为查询包含 JOINS、SUBSELECTS、ORDER BY 和 GROUP BY,所以无法获取悲观锁定。
Explanation 包含 JOINS、SUBSELECTS、ORDER BY 和 GROUP BY 的 Enterprise Java Bean(EJB)查询语句不能在悲观访问意向下运行。
Action 请重新配置访问意向或更改 EJB 查询语句。
WQRY0134E: 由于 CMP 字段 [{0}] 映射到用户定义的类型,因此不能与 ORDER BY、GROUP BY 或 DISTINCT 子句配合使用。
Explanation 只有具有数字、字符串和日期时间值的容器管理的持久性(CMP)字段才支持排序、分组或 DISTINCT。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0135E: 由于底层数据类型的长度太长,因此不能将 ORDER BY、GROUP BY 或 DISTINCT 子句与 CMP 字段 [{0}] 配合使用。
Explanation 不能将 GROUP BY、ORDER BY 或 DISTINCT 与 CLOB、BLOB 或其他长二进制或字符数据类型配合使用。
Action 请更正 EJB 查询语句或映射。
WQRY0136E: 检测到无效的参数类型 {0}。
Explanation {0} 不能用作参数的类型。
Action 请更正 Enterprise Java Bean(EJB)查询语句,使其使用正确的参数类型。
WQRY0137E: 不允许方法 [{1}] 使用输入参数类型 {0}。
Explanation {0} 不能用作方法的输入参数的类型。
Action 请更正该方法,使其使用正确的参数类型。
WQRY0138E: 不允许方法 [{1}] 使用返回类型 {0}。
Explanation {0} 不能用作方法的返回类型。
Action 请更正该方法,使其使用正确的返回类型。
WQRY0150E: 函数 [{0}] 不是受支持的内置函数。
Explanation 所指定函数在 Enterprise Java Bean(EJB)查询语句中不受支持。
Action 请更正 EJB 查询语句。
WQRY0151E: 修剪字符“{0}”在 TRIM 函数中无效。
Explanation 在 TRIM 函数中,修剪字符只能是单个字符。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0152E: 标识 {0} 在使用前必须进行定义。
Explanation 在 Enterprise Java Bean(EJB)查询语句中引用一个标识前,必须先对其进行定义。
Action 请更正 EJB 查询语句。
WQRY0153E: 未在 JOIN 子句的作用域内定义标识 {0}。
Explanation 必须在 JOIN 子句中定义该标识。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY0154E: “{0}”中路径表达式的用法无效。
Explanation 在 JOIN 子句中,带有标识变量的路径表达式使用不当。
Action 请更改该查询,以便在使用路径表达式的位置引用该标识变量。
WQRY0155E: 在使用 Bean“{1}”的重载方法“{0}”时,不能使用相同数目的输入参数。
Explanation 不支持具有相同数目的输入参数的重载方法。
Action 请更正 EJB 查询语句或方法定义。
WQRY1000E: 运行时求值错误 - 在给定的二元算术运算中,操作数 {0} 和 {1} 的类型不兼容。
Explanation 程序无法对两个类型不兼容的操作数执行二元运算。
Action 请更正 Enterprise Java Bean(EJB)查询语句或应用程序模式。
WQRY1001E: 运行时求值错误 - 在给定的一元运算中,不支持操作数 {0} 的类型。
Explanation 在运行时发生求值错误。程序无法对不受支持的类型执行一元运算。
Action 请更正 Enterprise Java Bean(EJB)查询语句或应用程序模式。
WQRY1002E: 运行时求值错误 - 遇到不支持的 JDBC SQL 类型 {0}。
Explanation 允许使用下列 SQL 类型:INYINT、SMALLINT、INTEGER、BIGINT、FLOAT、REAL、DOUBLE、CHAR、VARCHAR、LOB、DECIMAL、DATE、TIME 和 TIMESTAMP。
Action 请更正应用程序模式。
WQRY1003E: 运行时求值错误 - 发生内部错误。
Explanation 发生内部错误。
Action 请重新启动系统。如果该问题仍存在,那么请参阅 IBM 支持 Web 站点以获取问题确定信息。
WQRY1004E: 运行时求值错误 - {0} 不是 BigDecimal 的有效表示。
Explanation 查询中给定的十进制常量格式不是可接受的格式。
Action 请更正 Enterprise Java Bean(EJB)查询语句中的十进制常量。
WQRY1005E: 运行时求值错误 - 当前不支持指定的日期/时间算术运算。
Explanation 当前不支持日期/时间算术运算。
Action 请更正 Enterprise Java Bean(EJB)查询语句以避免进行日期/时间算术运算。
WQRY1006E: 运行时求值错误 - 找不到所指定转换器 {0}、无法将其实例化或者它无效。
Explanation 找不到应用程序模式中使用的转换器类、无法将其实例化或者该转换器类无效。
Action 请将该转换器类添加到类路径或者更正应用程序模式。
WQRY1007E: 运行时求值错误 - 转换器 {0} 无效。转换器返回 NULL。
Explanation 指定的转换器返回“NULL”。
Action 请更正该转换器。
WQRY1008E: 运行时求值错误 - {0} 不具有受支持的日期/时间格式。
Explanation 提供的 DATE 值无效。DATE 的字符串表示的有效格式为:(yyyynnn)、(yyyyMMdd)、(yyyyMMddhhmmss)、(yyyy-MM-dd-hh.mm.ss.nnnnnn) 或 (dd.MM.yyyy)。
Action 请更正 Enterprise Java Bean(EJB)查询语句中的文字,使其使用正确的日期/时间格式。请参阅文档,以确定受支持的日期/时间格式。
WQRY1009E: 运行时求值错误 - 将 {0} 转换为 DECIMAL 时,检测到精度下降。
Explanation 将某个值转换为十进制值时,检测到溢出或下溢情况。
Action 请更正 Enterprise Java Bean(EJB)查询语句或应用程序模式。
WQRY1010E: 运行时求值错误 - 未能从给定字符串 {0} 中抽取类型为 {1} 的值。
Explanation 由于遇到无法解析的格式,因此应用程序服务器未能将给定字符串转换为相应的数字值。
Action 请更正该数字的字符串表示。
WQRY1011E: 运行时求值错误 - 检测到布尔类型字段映射至不受支持的类型。
Explanation 支持将布尔类型映射到 SMALLINT 和 INTEGER。
Action 请更正应用程序模式。
WQRY1012E: 运行时求值错误 - 检测到无效的布尔字段值 {0}。
Explanation 支持的布尔值为:false = 0,true = 1。
Action 请更正后端数据库中存储的相应值。
WQRY1013E: 运行时求值错误 - 检测到算术表达式的结果类型无效。
Explanation 应用程序服务器无法映射根据该表达式推断的结果类型。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY1014E: 运行时求值错误 - 无法从类 {1} 中检索所指定字段 {0}。
Explanation 尝试检索给定字段时,检测到错误。
Action 请更正给定的类定义或字段名。
WQRY1015E: 运行时求值错误 - 检测到对方法 {0} 的非法访问。
Explanation 程序无法访问或调用给定的方法。
Action 请更正应用程序模型。
WQRY1016E: 运行时求值错误 - 检测到无效的参数类型 {0}。
Explanation NULL 值不能用作参数的类型。
Action 请更改查询方法,使其使用有效的参数类型。
WQRY1017E: 运行时求值错误 - 传递的参数数目 {0} 小于所期望的参数数目 {1}。
Explanation 查询引擎中传递的参数数目小于所期望的参数数目。
Action 请更正所传递的参数数目。
WQRY1018E: 运行时求值错误 - 检测到无效的计划游标。
Explanation 对计划进行求值后,找到内部错误。
Action 请重新启动系统。如果该问题仍存在,那么请参阅 IBM 支持 Web 站点以获取问题确定信息。
WQRY1019E: 运行时计划解析错误。
Explanation 在计划解析器中检测到内部错误。
Action 请重新启动系统。如果该问题仍存在,那么请参阅 IBM 支持 Web 站点以获取问题确定信息。
WQRY1020E: 运行时求值错误 - 发生数据源错误 [{0}]。
Explanation 尝试访问数据源时检测到错误。
Action 请复位该数据源。如果该问题仍存在,那么请参阅 IBM 支持 Web 站点以获取问题确定信息。
WQRY1021E: 运行时求值错误 - 执行类 {1} 的 objectFrom 时发生错误 {0}。
Explanation 执行 objectFrom 方法时发生异常。
Action 请验证该类是否存在以及参数是否正确。
WQRY1022E: 运行时求值错误 - 对算术表达式 [{0}] 进行求值时发生 ArithmeticException。
Explanation 由于除数为零,因此发生 ArithmeticException。
Action 请更正该算术表达式。
WQRY1023E: 运行时求值错误 - 对算术表达式 [{0}] 进行求值时发生下溢或上溢。
Explanation 算术运算的结果不在所期望结果类型的范围内。
Action 请更正该算术表达式。
WQRY1024E: 运行时求值错误 - 转换器类 [{0}] 返回的对象类型 [{2}] 与所期望对象类型 [{1}] 不匹配。
Explanation 转换器 [{0}] 的 objectFrom 方法返回的对象与所期望对象类型不同。
Action 请修改该转换器类或更正应用程序模式。
WQRY1025E: 运行时求值错误 - datetime 算术运算或 datetime 标量函数的结果不在有效日期范围内。
Explanation 此结果必须是 0001 年 1 月 1 日到 9999 年 12 月 31 日之间的日期。
Action 请更正该表达式。
WQRY1026E: 运行时求值错误 - 调用的方法 {0} 抛出异常。
Explanation 调用的方法抛出异常。
Action 请更正应用程序模型中的该方法。
WQRY1027E: 内部错误:用户的投射子句未包含主键。
Explanation 应用程序服务器发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY1028E: 主键 {0} 值为 NULL。
Explanation 尝试创建不带主键的服务数据对象(SDO)时发生错误。
Action 请更正对数据图进行的更新。
WQRY1029E: 执行删除时发生内部错误:找不到主键或者主键名/值未配对。
Explanation 应用程序服务器发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY1030E: 内部错误:ChangedFieldRecords 的列表为空。
Explanation 应用程序服务器发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY1031E: 内部错误:用户的投射子句未包含此 CMP 字段。{0}
Explanation 应用程序服务器发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY1032E: 内部错误:CMP 与列未配对。{0}
Explanation 应用程序服务器发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY1033E: 内部错误:用于执行更新/插入/删除的 SQL 语句为 NULL。
Explanation 应用程序服务器发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY1034E: 运行时求值错误 - 初始化 EJB 介体查询时发生异常:{0}
Explanation 初始化介体查询 {1} 时发生错误。
Action 请更正该介体查询。
WQRY1035E: 运行时求值错误 - 执行 EJB 介体查询 [{0}] 时发生下列错误。
Explanation 执行介体查询 [{1}] 时发生错误。该查询的输入参数为 [{2}]。
Action 请更正该介体查询或 Enterprise Java Bean(EJB)模式。
WQRY1036E: 运行时求值错误 - 处理来自已更新的数据图 [{0}] 的更改时发生错误。
Explanation 尝试将数据图更改应用于数据库时发生错误。尚未对数据库应用这些更改。对于更新而言,一个或多个 OCC 字段可能已被另一个用户会话更改,因此不允许进行更新。
Action 请更改这些更新,或者根据错误的不同对数据库进行适当的更改。
WQRY1037E: 运行时求值错误 - 尝试为具有主键 [{1}] 的 EClass [{0}] 创建重复的 SDO 对象。
Explanation 尝试创建具有相同主键的服务数据对象(SDO)时发生错误。
Action 请更正对数据图进行的更新。
WQRY1038E: 运行时求值错误 - 具有主键 [{2}] 的 SDO 对象 [{1}] 的字段 [{0}] 不可更新。
Explanation 尝试更新可能是主键、主键组成部分、方法输出或者转换器/表达式输出的字段时发生错误。
Action 请更正对数据图进行的更新。
WQRY1039E: 运行时求值错误 - 无法更新 SDO 对象 [{0}]。
Explanation 无法更新该服务数据对象(SDO),这是因为,EJBMediator 查询的投射子句未指定其主键,或者至少有一个已定义的 OCC 未被投射。
Action 通过在介体查询中指定主键来再次生成数据图。要更新 SDO,请在 SELECT 子句中至少包括一个 OCC 字段。
WQRY1040E: 运行时求值错误 - 根据模型查询对象 [{0}] 创建模式类时发生异常。
Explanation 尝试创建用于定义模型查询对象模式的 EClass 时发生错误。
Action 请更正模型查询对象中的错误。
WQRY1041E: 在 FROM 子句中检测到多个连接。
Explanation 尝试对 FROM 子句进行解析时发生错误。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY1042E: 在图中检测到重复的 ASN 名称。
Explanation 尝试创建 Enterprise Java Bean(EJB)介体时发生错误。
Action 请更正 EJB 查询语句。
WQRY1043E: 已提供介体适配器,它将处理数据对象 {0} 的创建,但不处理同一数据对象的更新。
Explanation 已提供介体适配器,但该适配器只处理数据对象的部分操作。
Action 请修改该介体适配器并再次运行该操作。
WQRY1044E: 事务服务查找 {0} 期间发生异常。
Explanation 由于用户应用程序是容器管理的 Bean,因此应用程序服务器无法执行事务服务查找。
Action 该应用程序负责回滚事务。请相应地修改编程模型。
WQRY1045E: 事务服务 setRollbackOnly 调用 {0} 期间发生异常。
Explanation 应用程序服务器无法对事务服务设置“仅回滚”,这是因为,该事务的状态是:javax.transaction.Status.STATUS_NO_TRANSACTION 或 setRollbackOnly 调用导致异常。
Action 该应用程序负责回滚事务。请相应地修改编程模型。
WQRY1046E: 在顶层查询中不支持聚集运算。
Explanation 查询的顶层包含聚集运算(例如 SUM 和 AVG 等等)。Enterprise Java Bean(EJB)的查询引擎不支持这种情况。
Action 请更正 EJB 查询语句。
WQRY1047E: 在顶层查询中不支持 DISTINCT 运算。
Explanation 查询的顶层包含 DISTINCT 运算。Enterprise Java Bean(EJB)的查询引擎不支持这种情况。
Action 请更正 EJB 查询语句。
WQRY1048E: OCC CMP 字段 [{0}] 已被另一个用户会话更改,不允许对其进行更新。
Explanation OCC 容器管理的持久性(CMP)字段已被另一个用户会话更改,不允许对其进行更新。
Action 请重新生成数据图并再次运行该操作。
WQRY1049E: 运行时求值错误 - 具有模式 NO_DUMMY_ROOT 的静态模式数据图返回多个根 SDO [{0}]。
Explanation 基于 NO_DUMMY_ROOT 模式的数据图只能有一个根服务数据对象(SDO)实例。
Action 请再次创建介体并对 Enterprise Java Bean(EJB)使用返回单一根 SDO 的查询数组。
WQRY1050E: 错误 - 无法确定 {0} 的唯一反向关系。
Explanation 尝试标识反向关系时发生错误。
Action 请再次部署该应用程序,然后重新启动该应用程序。
WQRY1051E: 为抽象模式名(ASN){0} 提供的集合参数对象无效或为 NULL。
Explanation 尝试获取该抽象模式名(ASN)的集合参数对象时发生错误。
Action 请更正传递给查询引擎的集合参数对象,然后再次运行该查询。
WQRY1060E: 运行时求值错误 - 介体查询 [{0}] 发生以下内部错误。
Explanation 发生内部错误。
Action 请重新启动系统。如果该问题仍存在,那么请参阅 IBM 支持 Web 站点以获取问题确定信息。
WQRY1061E: 内部错误:OCC 名称和值未配对。{0}
Explanation 发生内部错误。
Action 有关问题确定信息,请参阅 IBM 支持 Web 站点。
WQRY1062E: 类 {0} 没有名为 {1} 的功能部件。
Explanation EClass {0} 的静态模式未定义功能部件 {1}。
Action 请重新定义静态模式或介体查询。
WQRY1063E: 关系 [{0}] 不可更新。
Explanation 由于未在 EJBMediator 查询中指定该关系,因此无法对其进行更新。
Action 应用程序服务器无法更新当前数据图中的关系。要更新该关系,请通过在介体查询中指定关系来重新生成数据图。
WQRY1080E: 在 SELECT 表达式中指定了重复的 CMP 字段名 [{0}]。
Explanation 数据图包含重复的容器管理的持久性(CMP)名称,这导致属性重复。在返回服务数据对象(SDO)的查询中,不允许出现这种情况。
Action 请使用 AS 语法将其中一个重复项重命名。例如,“select e.name, e.depSet.name as deptName from EmpBean e”。
WQRY1081E: 在介体查询中不允许使用 UNION。
Explanation 在返回服务数据对象(SDO)的介体查询中不允许使用 UNION 运算。
Action 请从该查询中除去 UNION 运算。
WQRY1082E: 在介体查询中不允许使用 GROUP BY 或 HAVING 子句。
Explanation 在返回服务数据对象(SDO)的介体查询中不允许使用 GROUP BY 或 HAVING 子句。
Action 请从该查询中除去 GROUP BY 或 HAVING 子句。
WQRY1083E: 在介体查询中的 SELECT 子句中不允许子查询。
Explanation 在返回服务数据对象(SDO)的介体查询中,不允许 SELECT 子句包含子查询。
Action 请从 SELECT 子句中除去该子查询。
WQRY1084E: 介体查询中的 Xrel [{0}] 无效,未对 [{1}] 执行数据对象检索。
Explanation 必须检索数据对象以便链接关系。
Action 请更正该查询,以便对相关数据对象执行检索。
WQRY1085E: 在各个检索同一种数据对象类型的介体查询中,CMP 字段数目不相同。
Explanation 对于检索同一种数据对象类型的查询而言,SELECT 语句的 SELECT 子句必须包含相同数目的元素。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
WQRY1086E: 介体查询的元素 {0} 的数据类型不兼容。
Explanation 在介体查询中检索相同的数据对象时,所有 SELECT 子句中的容器管理的持久性(CMP)字段必须匹配。
Action 请更正介体查询语句。
WQRY1087E: 介体查询的 SELECT 子句必须指定 CMP 字段。
Explanation 介体查询中的 SELECT 子句必须包含容器管理的持久性(CMP)字段或引用 CMP 字段的表达式。不允许使用常量表达式。
Action 请更正该查询语句。
WQRY1088E: 不允许更新可能是主键或主键组成部分的字段。
Explanation 尝试更新可能是主键或主键组成部分的字段时发生错误。
Action 请更正对数据图进行的更新。
WQRY1090E: 在元数据中未定义抽象模式名 {0}。
Explanation 在 CMP/A 部署工具生成的元数据中,未定义这样的抽象模式名(ASN)。
Action 请检查应用程序,然后使用 CMP/A 部署工具再次部署该应用程序。
WQRY1091E: 在获取 J2EE 名称 {0} 的具体 Bean 类时发生 CSIException。
Explanation 在任何已安装应用程序中均未定义查询的 FROM 子句中指定的抽象模式名(ASN)。
Action 请验证 ASN 名称是否正确,或者安装具有该 ASN 名称的应用程序并重新提交查询。
WQRY1092E: 在获取抽象模式名(ASN){0} 的 EJB Home 时发生 EJBContainerException。
Explanation 在任何已安装应用程序中均未定义查询的 FROM 子句中指定的抽象模式名(ASN)。
Action 请验证 ASN 名称是否正确,或者安装具有该 ASN 名称的应用程序并重新提交查询。
WQRY1093E: 在获取抽象模式名(ASN){0} 的 EJB 本地/远程对象时发生 CSINoSuchObjectException。
Explanation 在任何已安装应用程序中均未定义查询的 FROM 子句中指定的抽象模式名(ASN)。
Action 请验证 ASN 名称是否正确,或者安装具有该 ASN 名称的应用程序并重新提交查询。
WQRY1094E: 方法 {0} 的方法参数数目与 {1} 抽象模式名(ASN)的 CMP/A 下推方法列表中定义的任何方法都不匹配。
Explanation 方法参数数目与 CMP/A 部署工具的下推方法列表中定义的方法参数不匹配。
Action 请更正该查询或者将该方法添加至 CMP/A 下推列表。
WQRY1095E: 在获取抽象模式名(ASN){0} 的 EJB 本地/远程对象时发生 CSIException。
Explanation 在任何已安装应用程序中均未定义查询的 FROM 子句中指定的抽象模式名(ASN)。
Action 请验证 ASN 名称是否正确,或者安装具有该 ASN 名称的应用程序并重新提交查询。
WQRY1096E: 在获取抽象模式名(ASN){0} 的 EJB 本地/远程对象时发生 InconsistentAccessIntentException。
Explanation 为 ASN {0} 定义的访问意向无效。
Action 请更正该访问意向,重新安装应用程序,然后再次运行该程序。
WQRY1097E: 在获取抽象模式名(ASN){0} 的一组本地/远程 EJB 对象时发生 CSIException。
Explanation 在任何已安装应用程序中均未定义查询的 FROM 子句中指定的抽象模式名(ASN)。
Action 请验证 ASN 名称是否正确,或者安装具有该 ASN 名称的应用程序并重新提交查询。
WQRY1098E: 获取高速缓存中角色名称 {0} 的目标的外键时发生异常。
Explanation 未能获取目标关系的外键。
Action 请更正用户定义的下推方法实现类中的 CMP/A 下推方法,然后使用 CMP/A 部署工具再次部署该应用程序。
WQRY1099E: {0} 对于 CMP/A 而言不是有效的方法参数。
Explanation CMP/A 的方法参数必须是字面值或 ?。
Action 请更正方法参数,然后使用 CMP/A 部署工具再次部署该应用程序。
WQRY1100E: 在获取抽象模式名(ASN){0} 的目标关系的相关联键集合时发生 CSIException。
Explanation 未能获取目标关系的相关联键。
Action 请验证抽象模式名(ASN)是否正确,或者安装具有该 ASN 名称的应用程序并使用 CMP/A 部署工具再次部署该应用程序。
WQRY1101E: 在获取抽象模式名(ASN){0} 的数据高速缓存条目对象时发生 CSINoSuchObjectException。
Explanation 未能获取此抽象模式名(ASN)的高速缓存条目。
Action 请更正用户定义的下推方法实现类中的 CMP/A 下推方法,然后使用 CMP/A 部署工具再次部署该应用程序。
WQRY1102E: 在获取抽象模式名(ASN){0} 的数据高速缓存条目对象时发生 CSIException。
Explanation 未能获取此抽象模式名(ASN)的高速缓存条目。
Action 请更正用户定义的下推方法实现类中的 CMP/A 下推方法,然后使用 CMP/A 部署工具再次部署该应用程序。
WQRY1103E: 对具体 Bean 对象调用 finder 方法 {0} 时发生 FinderException。
Explanation 由于提供的 finder 方法名或参数不正确,因此应用程序服务器未能对该具体 Bean 调用 finder 方法。
Action 请更正 CMP/A 下推 finder 方法,然后使用 CMP/A 部署工具再次部署该应用程序。
WQRY1104E: 方法参数 {0} 的类型与 CMP/A 下推方法列表中定义的任何方法参数都不兼容。
Explanation 方法参数类型不兼容。
Action 请更正方法参数,然后使用 CMP/A 部署工具再次部署该应用程序;或者在查询中输入正确的方法参数并再次运行该应用程序。
WQRY1105E: 对具体 Bean 对象调用 finder 方法 {0} 时发生 CSIException。
Explanation 由于发生后端错误,因此应用程序服务器未能对该具体 Bean 调用 finder 方法。
Action 请更正该 finder 方法,然后使用 CMP/A 部署工具再次部署该应用程序。
WQRY1106E: 对具体 Bean 对象调用 finder 方法 {0} 时发生 RemoteException。
Explanation 应用程序服务器未能调用远程 finder 方法。
Action 请更正该 finder 方法,然后使用 CMP/A 部署工具再次部署该应用程序。
WQRY1107E: 未将方法 {0} 定义为 {1} 的 CMP/A 下推方法。
Explanation 方法在 CMP/A 下推方法列表中不存在。
Action 请定义该方法,然后使用 CMP/A 部署工具再次部署该应用程序;或者在查询中输入正确的方法并再次运行该应用程序。
WQRY1110E: 抽象模式名(ASN){0} 为空,这种情况无效。
Explanation 抽象模式名(ASN)不能为 NULL。
Action 请更正查询,然后再次运行该应用程序。
WQRY1111E: 抽象模式名(ASN){0} 未映射至 CMP/A 类型 Bean。
Explanation CMP/A finder 方法只能在 WebSphere Business Integration(WBI)平台上用于 CMP/A 类型的查询。
Action 请验证 WBI 的安装,然后使用 CMP/A 部署工具再次部署该应用程序。
WQRY1112E: 将字符 {0} 与字符串 {1} 进行比较是无效的。
Explanation 字符只能与字符或长度为 1 的字符串进行比较。
Action 请更正 Enterprise Java Bean(EJB)查询语句。
Reference topic    

Terms and conditions for product documentation | Feedback

Last updated: Apr 17, 2017 8:22:07 PM CDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.ObjectQuery.OOSQLMessages.html

© Copyright IBM Corporation 2006, 2011. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)