[Linux-programlama] Re: PostgreSQL ve Sequence

---------

[Linux-programlama] Re: PostgreSQL ve Sequence

From: Devrim GÜNDÜZ <devrim_at_gunduz.org>
Date: Tue, 13 Nov 2007 01:40:06 -0800 (PST)
Message-ID: <Pine.LNX.4.64.0711130133441.2866@community1.commandprompt.com>

Merhaba,

On Tue, 13 Nov 2007, Namık Güngör wrote:

> PG yi kaldırıp kurdum. Problem kalktı.

İyiymiş :)

> Başka bir şey daha sormak istiyorum.
> bir rule yazarak harfleri "lower" ile küçük harfe çeviriyorum.
> Fakat 'I' ile 'İ' yi 'i' ye çeviriyor. Tabiki 'I' yı 'ı' ya çevirsin
> istiyorum.
> Veritabanını oluştururken UTF8, Win1254 ve Latin5 te denedim.
> Ama sonuç değişmiyor.
> Bunlar dışında başka bir şey yapmam gerekli mi?

Sunucunun yerelinin de tr_TR.UTF-8 olması gerekli.

Bkz (Fedora 8, glibc-2.7)

============================================
-bash-3.2$ mkdir data2
-bash-3.2$ initdb --locale=tr_TR.UTF-8 data2/
The files belonging to this database system will be owned by user
"postgres".
This user must also own the server process.

The database cluster will be initialized with locale tr_TR.UTF-8.
The default database encoding has accordingly been set to UTF8.
<... burasını kestim ...>

-bash-3.2$ LC_ALL=tr_TR.UTF-8 pg_ctl -D data2 start
sunucu başlıyor
-bash-3.2$ psql -q
postgres=# SELECT lower('I');
  lower
-------
  ı
(1 row)

postgres=# SELECT lower('İ');
  lower
-------
  i
(1 row)
============================================

Kolay gelsin,

--
Devrim GÜNDÜZ
devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr
                       http://www.gunduz.org
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Tue 13 Nov 2007 - 11:07:20 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.