HiRDB XML拡張機能 HiRDB XML Extension Version 8
XML Extensionの抽象データ型関数とは,XML Extensionが提供する全文検索機能を利用するためのインタフェース関数です。
ここでは,XML Extensionの提供する抽象データ型関数の操作について説明します。
XML型のデータ(文書)に対するインタフェースとして,次の2種類の抽象データ型関数を提供しています。
抽象データ型関数をSQL文中に記述することで,XML型のデータ(文書)にアクセスできます。SQLの記述形式については,マニュアル「HiRDB SQLリファレンス」を参照してください。
XML Extensionが提供する抽象データ型関数の一覧を次の表に示します。
| 用途 | 関数名 | 機能 |
|---|---|---|
| データ 出力用 |
extracts | 登録した文書データを出力します。出力する形式には,次の2種類あります。
|
| 全文検索用 | contains | 全文検索条件式に合致する文書データを検索します。全文検索条件式には,次の6種類あります。
|
| contains_with_score | 全文検索条件式に合致する文書を検索します。 | |
| score | contains_with_score関数で検索した文書のスコア値を取得します。検索条件に合致した文書ほどスコア値が高くなります。 |
All Rights Reserved. Copyright (C) 2007, 2009, Hitachi, Ltd.