nDiki : 2000年06月下旬
2000年6月27日 (火)
■ PostgreSQL で日本語のあるカラムの index がうまくいかない?

PostgreSQL のテーブルに日本語の形態素を text 型として insert。 このカラムでなぜか where fieldname = '日本語' してもマッチしない。 where fieldname = 'alphabet' はマッチする。 一昨日はこの振舞いで悩み半日すぎてしまった。
Debian パッケージを 7.0.2-2(woody) から 6.5.3-18(potato)にしても症状はおなじ。 ちなみに、Multibyte は UNICODE を指定。 パッケージ自体も Multibyte は enable になっているようだ。
いろいろ調べてみると index をこのカラムにはっているとマッチしなくなるようだ。さらに調べると BTree index は駄目で Hash index ならマッチする事を発見。
そんなに PostgreSQL を使いこんでいるわけではないんだけど、既知の問題なのかな? それとも、どこかで間違いを犯しているのだろうか。
- Linux 上で Flex 2 SDK を使った Flash コンテンツ開... (2007-09-11)
- flashplayer-mozilla で日本語 (2004-11-14)
- EasyPG で Emacs から .gpg ファイルを透過的に読み書き (2007-01-26)
- Linux で使えるデスクトップ検索ツール Beagle でローカルファイ... (2006-08-08)
- AWStats 6.0 (2004-05-21)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.008632s / load averages: 0.11, 0.13, 0.13
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)




◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。