edmSQLが提供する関数には,HiRDBの拡張検索機能を使用するための関数と,edmSQLで独自に拡張した関数があります。
それぞれの関数について説明します。
- HiRDBの拡張検索機能(HiRDB Text Search Plug-inおよびHiRDB Text Search Plug-in Conceptual Extensionを使用した検索の機能)を使用するための関数(DBMS関数)
DBMS関数には,次の2種類があります。
- 全文検索関数(概念検索を含まない全文検索をするための関数)
- 概念検索関数
DBMS関数は,データベース上で,HiRDBの制限に従って実行されます。
- edmSQLで独自に拡張した関数(edmSQL関数)
edmSQL関数として提供されているのは,変換関数です。
edmSQL関数は,データベースへのアクセスの前後で実行されます。