文書空間に対してedmSQL文による検索を実行し,検索結果集合オブジェクトインターフェース(DbjResultSetインターフェース)を取得します。
形式1および形式2では,名前なし検索結果集合を取得します。
形式3および形式4では,名前付き検索結果集合を取得します。
形式2および形式4では,ロック種別を指定できます。形式1および形式3では,ロックなし指定(DbjDef.LOCK_NONE指定)に相当します。
形式3および形式4の引数(eqlStatement)には,SELECT句の項目部分に「$_」を使用して記述します。例えば,select $_ from mdmClass_Folder_cのように指定します。また,引数(selectItems)に指定した要素は,「,」(コンマ)で区切られて「$_」に置き換えられます。検索結果集合の列名は,selectItemsで指定した要素になります。SELECT句の項目指定部分は,「$_」だけ使用できます。例えば,select A,$_ from ...と指定すると例外がスローされます。なお,形式3および形式4では,取得される列数とselectItemsの要素数が不一致の場合,例外がスローされます。
DbjResultSet executeSearch(
String eqlStatement,
List qParamList,
DbjFetchInfo fetchInfo
)
DbjResultSet executeSearch(
String eqlStatement,
List qParamList,
DbjFetchInfo fetchInfo,
int lockType
)
DbjResultSet executeSearch(
List selectItems,
String eqlStatement,
List qParamList,
DbjFetchInfo fetchInfo
)
DbjResultSet executeSearch(
List selectItems,
String eqlStatement,
List qParamList,
DbjFetchInfo fetchInfo,
int lockType
)
検索結果集合オブジェクトインターフェース(DbjResultSetインターフェース)