MULTI_LEXER
を使用して、異なる言語の文書を含む列を索引付けする場合、問合せ中に使用する言語レクサーを指定できます。これを実行するには、問合せパラメータでlang
パラメータを使用し、そこでドキュメントレベル・レクサーを指定します。
select id from docs where CONTAINS (text,
'<query><textquery lang="french">bon soir</textquery></query>')>0;
関連項目:
ALTER INDEXとドキュメント・サブレクサーを使用するLANGUAGE
およびlang
の詳細は、『Oracle Textリファレンス』を参照してください