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

前
次
 

CONTAINSでのPL/SQLファンクションのコール

ユーザー定義ファンクションは、SQL文で指定されるための要件を満たしていれば、CONTAINS句内で直接コールできます。コール側には、そのファンクションに対するEXECUTE権限も必要です。

たとえば、ファンクションfrenchが英語のワードに相当するフランス語を戻すとします。次の問合せを記述すると、catに相当するフランス語のワードを検索できます。

SELECT SCORE(1), title from news 
   WHERE CONTAINS(text, french('cat'), 1) > 0
   ORDER BY SCORE(1);

関連項目:

ユーザー・ファンクションの作成およびSQLからのユーザー・ファンクションのコールの詳細は、『Oracle Database SQL言語リファレンス』を参照してください。