utf8 karekter set siralama sorunu

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
mehmetantalya
Üye
Mesajlar: 187
Kayıt: 30 Eyl 2013 09:17

utf8 karekter set siralama sorunu

Mesaj gönderen mehmetantalya » 29 Tem 2015 02:48

Merhabalar,
Firebird veritabani kullanıyorum. karekter set UTF8 . Siralama yapmaya calistigimda türkçe karekterler ile başlayan kayıtlar. Hep en altta görünüyor.
Sorunu nasil çözebilirim acaba?
Teşekkürler.

Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 705
Kayıt: 28 Nis 2011 09:33
Konum: İstanbul

Re: utf8 karekter set siralama sorunu

Mesaj gönderen greenegitim » 29 Tem 2015 02:55

select * from KISILER ORDER BY UNVAN COLLATE PXW_TURK
gibi deneyebilirmisin.
Mücadele güzelleştirir!

mehmetantalya
Üye
Mesajlar: 187
Kayıt: 30 Eyl 2013 09:17

Re: utf8 karekter set siralama sorunu

Mesaj gönderen mehmetantalya » 29 Tem 2015 03:22

ne yazikki hata veriyor.
hataa.png
hataa.png (2.05 KiB) 1161 kere görüntülendi

Kullanıcı avatarı
greenegitim
Üye
Mesajlar: 705
Kayıt: 28 Nis 2011 09:33
Konum: İstanbul

Re: utf8 karekter set siralama sorunu

Mesaj gönderen greenegitim » 30 Tem 2015 10:32

Hata mesajı görünmüyor hatayı veren ekranda ctrl+C kombinasyonu ile hata mesajını clipboard a kopyalayıp buraya yapıştırabilirsiniz
Mücadele güzelleştirir!

mehmetantalya
Üye
Mesajlar: 187
Kayıt: 30 Eyl 2013 09:17

Re: utf8 karekter set siralama sorunu

Mesaj gönderen mehmetantalya » 07 Ağu 2015 08:28

Merhaba greenegitim,
Sorgu sonucunda aldigim hata asagidadir.
Teşekkürler.
Undefined name.
Dynamic SQL Error.
SQL error code = -204.
Data type unknown.
COLLATION PXW_TURK for CHARACTER SET UTF8 is not defined.

altanbozoglu
Üye
Mesajlar: 5
Kayıt: 26 May 2018 09:09

Re: utf8 karekter set siralama sorunu

Mesaj gönderen altanbozoglu » 26 May 2018 11:30

Merhaba; Konunun üzerinden çok zaman geçmiş ama ben de başka bir sorunu ararken denk geldim. benim gibi başka çözüm arayanlar bulabilsin diye güncelleme yapmak istedim.

veri tabanı UTF8 ve
KOLONADI VARCHAR(50) COLLATE UNICODE_CI
şeklinde oluşturulan tablolarda bu sorun artık bulunmuyor. (firebird 3.0 kullanıyorum)

saygılar.

Cevapla