ヘッダーをスキップ
Oracle® Textアプリケーション開発者ガイド
12cリリース1 (12.1)
B71317-04
  目次へ移動
目次
索引へ移動
索引

前
次
 

その他の問合せ機能

問合せアプリケーションでは、近接検索などのその他の問合せ機能を使用できます。表4-1は、これらの問合せ機能のいくつかを示しています。


表4-1 Oracle Textのその他の問合せ機能

機能 説明 実装

大/小文字を区別する検索

問合せに入力したとおりに、ワードまたは句を正確に検索できます。たとえば、Romanの検索は、Romanを含み、romanを含まないドキュメントを戻します。

索引作成時にBASIC_LEXERを使用します。

基本文字変換

ティルデ、アクセント、ウムラウトなどの発音区別符号に関係なく、ワードを問い合せます。たとえば、スペイン語の基本文字索引を使用すると、energíaの問合せでは、energíaおよびenergiaが含まれているドキュメントが一致します。

索引作成時にBASIC_LEXERを使用します。

ワード分割処理

(ドイツ語およびオランダ語)

指定した語句が複合語の要素として含まれているワードを検索できます。

索引作成時にBASIC_LEXERを使用します。

代替スペル

(ドイツ語、オランダ語およびスウェーデン語)

ワードの代替スペルを検索します。

索引作成時にBASIC_LEXERを使用します。

近接検索

相互に近接しているワードを検索します。

問合せ入力時にNEAR演算子を使用します。

ステミング

指定した語句と同じ語幹を持つワードを検索します。

問合せ入力時に$演算子を使用します。

ファジー検索

指定した語句に類似するスペルを持つワードを検索します。

問合せ入力時にFUZZY演算子を使用します。

問合せの実行計画

問合せの解析情報を生成します。

索引作成後にPL/SQLプロシージャCTX_QUERY.EXPLAINを使用します。

階層問合せフィードバック

問合せに対する上位語、下位語および関連語の情報を生成します。

索引作成後にPL/SQLプロシージャCTX_QUERY.HFEEDBACKを使用します。

索引のブラウズ

索引内のシード・ワードに関するワードをブラウズします。

索引作成後にPL/SQLプロシージャCTX_QUERY.BROWSE_WORDSを使用します。

ヒット数のカウント

問合せのヒット数をカウントします。

索引作成後にPL/SQLプロシージャCTX_QUERY.COUNT_HITSを使用します。

ストアド・クエリー式

後で別の問合せで再利用するために、問合せ式のテキストを保存します。

索引作成後にPL/SQLプロシージャCTX_QUERY.STORE_SQEを使用します。

シソーラスを使用した問合せ

シソーラスを使用して問合せを拡張します。

SYNおよびBTなどのシソーラス演算子とABOUT演算子を使用します。

シソーラスのメンテナンスにはCTX_THESパッケージを使用します。