2012-02-08 4 views
-2

Oracleテーブルのテキストフィールドを検索して、語句(給与、銀行、建物など)を検索し、Oracleに語句を配置させることは可能ですか偽の列に見つかりましたか?Oracle疑似列に含まれる語句を一覧表示するクエリー

+1

私は、上の図を示すことを示唆していますあなたがしなければならないことが助けになるかもしれません。 – EvilTeach

+1

疑似カラムを定義してください。 –

答えて

0

検索がどの程度洗練されているかによって異なります。たとえば:

  • 、単純なサブストリングの一致

    SELECT text_column, 'salary' my_pseudo_column 
    FROM mytable 
    WHERE LOWER(text_column) LIKE '%salary%'; 
    
  • Oracle Textのクエリ(テキストインデックスを追加したと仮定した場合)

    SELECT text_column, 'salary' my_pseudo_column 
    FROM mytable 
    WHERE CONTAINS(text_column, 'salary') > 0; 
    
関連する問題