jiro okazaki
okaza****@focus*****
2009年 5月 22日 (金) 18:16:46 JST
岡崎です。 ikari****@ecoin***** さんは書きました: > 碇と申します > > 環境 > ludia 1.5.2 > senna 1.1.4 > > ubuntu 9.0.4 > postgres 8.3.7 > > PostgreSQL のバージョンか8.3.7と言うのはまちがいないですね? PostgreSQL 8.3以降から以前にcontribにあったtsearchと呼ばれる検索用イン デックスが本家に取り込まれたため、演算子 '@@' はそちらが利用するように なってしまいました。 そのためLudiaでは8.3以降のPostgreSQLにインストールする場合には演算子 '%%' を使うように変更されています。 ですから > この状況で > select * from t2 where col1 @@ 'もも'; > で検索にヒットしません > のクエリを select * from t2 where col1 %% 'もも'; としてやれば結果がちゃんと帰るはずです。 -- 株式会社 フォーカスシステムズ okaza****@focus***** 岡崎 次朗 (おかざき じろう)