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?
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.. |