Web アプリケーションでの検索に Oracle Text を使用しています。Data Store と Index を作成して、Oracle Text を構成しました。
これは私のクエリです
select * from PROFILE where CONTAINS(FIRST_NAME,:firstName OR :secondName,1)>0;
次の例外が発生するたびにORA-00907: missing right parenthesis.
しかし、任意の文字列で置き換えた後、:firstName
完全:secondName
に機能しています。
また、1つのパラメーターで完全に機能します。
select * from PROFILE where contains(FIRST_NAME,:firstName,1)>0
上記のコードは機能しています。しかし、 を追加OR :secondName
した後の結果はORA-00907