uCosminexus DocumentBroker Version 5 リファレンス API
文書空間に対してedmSQL文による検索を実行し,検索結果集合オブジェクトインターフェース(DbjResultSetインターフェース)を取得します。
形式1および形式2では,名前なし検索結果集合を取得します。
形式3および形式4では,名前付き検索結果集合を取得します。
形式2および形式4では,ロック種別を指定できます。ロック種別のデフォルト値は,ロックなし指定(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<? extends DbjQParam> qParamList, DbjFetchInfo fetchInfo )
DbjResultSet executeSearch( String eqlStatement, List<? extends DbjQParam> qParamList, DbjFetchInfo fetchInfo, int lockType )
DbjResultSet executeSearch( List<String> selectItems, String eqlStatement, List<? extends DbjQParam> qParamList, DbjFetchInfo fetchInfo )
DbjResultSet executeSearch( List<String> selectItems, String eqlStatement, List<? extends DbjQParam> qParamList, DbjFetchInfo fetchInfo, int lockType )
検索結果集合オブジェクトインターフェース(DbjResultSetインターフェース)
All Rights Reserved. Copyright (C) 2012, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2012, 2013, Hitachi Solutions, Ltd.