16.3 Oracle TextによるXMLのみのアプリケーションの作成
CONTAINS
句を含むSQL SELECT
文を使用してアプリケーションを作成することが一般的ですが、これは必ずしも最も効率的な方法ではありません。代替方法は、XMLベースのRSIを使用することです。このメソッドを使用すると、問合せのすべての結果をフェッチせずにサマリー情報(ヒットの合計数など)を取得できます。RSIを使用するには、結果セット記述子(RSD)を指定します。RSDは、戻される情報を宣言します。これは次のもので構成できます。
-
問合せ結果の合計数
-
ヒットリスト
-
SDATA
フィールドのサマリー情報
次に、ヒットリストは反復要素で構成され、そのそれぞれに次の情報が含まれます。
-
ヒットのROWID
-
ヒットのSDATAフィールド
関連トピック