上一主题: doSelect下一主题: getListValues


doQuery

以下参数适用于 doQuery 方法:

参数

类型

说明

SID

整数

标识从登录检索的会话。

ObjectType

字符串

标识要查询的对象类型(工厂)。

whereClause

字符串

(可选)标识查询的 where 子句。

说明

为指定的对象类型执行 SQL-like 选择。它还将返回一个列表句柄,该列表句柄指向从查询返回的行的列表,其中每一行都代表一个与提供的 where 子句相匹配的 CA SDM 对象。 此调用方可以使用 getListValues () 提取列表行的值。

注意:有关 Where 子句的详细信息,请参阅“Where 子句”。

重要信息! 对象列表存储在 CA SDM 服务器上并占用系统资源。调用方负责使用 freeListHandles() 释放列表。将列表留在内存中可能会增加进程内存,使其超出 2 GB 限制而导致内存泄漏,并且可能会引起系统故障。

用此函数创建的列表是同质的,表示对象都是同一类型;并且它们是静态的,表示即使对象的数据变更将其从初始 where 子句中排除,列表也不会发生变化。

返回

必须使用 freeListHandle() 释放的列表句柄。

XML 元素

类型

说明

<listHandle>

整数

标识列表句柄。

<listLength>

整数

表示所生成的列表的长度。