ILIKE Türkçe karakterde küçük-büyük harf ayrımı yapıyor.

From: "Evren Esat OZKAN" <sleytr(at)gmail(dot)com>
To: pgsql-tr-genel(at)postgresql(dot)org
Subject: ILIKE Türkçe karakterde küçük-büyük harf ayrımı yapıyor.
Date: 2007-04-16 14:06:22
Message-ID: 9913543c0704160706m43e5174an7436fbd9fd1a8c5@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-tr-genel

Merhaba,

Pardus 2007 üzerinde çalışan Postgresql 8.1.8 sürümünde, PiSi
paketinin kurulum betiğindeki initdb komutunda encoding ve locale
tanımlamaları yoktu. Sanırım bu nedenle standart kurulumdan sonra
oluşturduğum utf8 veritabanında sırlamalar dahi bozuktu. data dizinini
taşıyıp

/usr/bin/initdb -E UNICODE --locale=tr_TR.UTF-8 --pgdata
/var/lib/postgresql/data

komutuyla veritabanını yeniden ilklendirdikten sonra sıralamalar
düzeldi ancak ILIKE ile yaptığım aramalarda Türkçe karakterler hala
küçük-büyük harf duyarlı davranıyor;

select ... where adi ilike '%flaşör%'

sorgusu ile FLAŞÖR kelimesini bulamıyorum.

Bu sorunu çözmek için ne yapabilirim?

Browse pgsql-tr-genel by date

  From Date Subject
Next Message Devrim GÜNDÜZ 2007-04-23 18:37:52 [Güvenlik] Yeni PostgreSQL sürümleri duyuruldu.
Previous Message Devrim GÜNDÜZ 2007-04-11 08:30:28 Re: Table Partitioning'de Materialization yuzunden yasanan Index kullanamama sorunu..