fire bird vt de collate özelliğini değiştiremiyorum
fire bird vt de collate özelliğini değiştiremiyorum
Sel.al.arkadaşlar.firebird 1.5 de hazırlamış olduğum vt de table larımda charset ve collate özelliğini win1254 yapmıştım.yalnız sıralama ile ilgili problemlerden dolayı sorgu çekerken pxw_turk ü kullanarak çekiyorum.table larımda ki collate alanlarını pxw_turk olarak değiştiriyorum fakat win1254 olarak kalıyor.nasıl değiştirebilirim arkadaşlar.
IBExpert gibi bir araçla tablonun alanlarını charter set -> WIN1254, collate lerini de PXW_TURK olarak değiştirip yapabilirsin. Ayrıca sorgularda .. şeklinde de Türkçe sıralatabilirsin 
Kod: Tümünü seç
SELECT * FROM TABLO
ORDER BY ADI COLLATE PXW_TURK

Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
s.a.
domain tanımlayacaksın onun collate in pxw_turk seçeceksin
daha sonra alanların domainini yeni oluşturduğun domain yapacaksın.
eğer domain in ne olduğunu bilmiyorum( diyorsan
domain)
tabi karakter uzunlukları aynı olmalı.
bu şekilde düzelmesi lazım
kolay gelsin.
domain tanımlayacaksın onun collate in pxw_turk seçeceksin
daha sonra alanların domainini yeni oluşturduğun domain yapacaksın.
eğer domain in ne olduğunu bilmiyorum( diyorsan

tabi karakter uzunlukları aynı olmalı.

bu şekilde düzelmesi lazım
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
İlgili alanın üstüne çift tıkla. Gelen pencerede Domain sekmesinde sağda Edit Domain düğmesine tıkla. Gelen pencerede istediğin değişikliği yap. Commit et.
Fakat sıralama problemin çözülmeyecek. (FB 1.5 için konuşuyorum 2.0 da denemedim belki çalışıyordur)
Bütün değişiklikleri yaptıktan sonra. Extract Meta Data ile veritabanın SQL script e çevir. Script içindeki veritbanın yolu ve/veya adını değiştir, kaydet. Tools->Script Executive ile veritabanının SQL script dosyasını açıp(CTRL+L) çalıştır(F9).
Yepyeni bir veritabanın oldu. Hayırlı olsun.
Şimdi eğer veritabanında veri vardı ise (adı üstünde veritabanı, tabi olacak ama belki henüz girilmemiştir) o verileri yeni veritabanı dosyana import etmen gerekecek.
Kolay gelsin.
Fakat sıralama problemin çözülmeyecek. (FB 1.5 için konuşuyorum 2.0 da denemedim belki çalışıyordur)
Bütün değişiklikleri yaptıktan sonra. Extract Meta Data ile veritabanın SQL script e çevir. Script içindeki veritbanın yolu ve/veya adını değiştir, kaydet. Tools->Script Executive ile veritabanının SQL script dosyasını açıp(CTRL+L) çalıştır(F9).
Yepyeni bir veritabanın oldu. Hayırlı olsun.
Şimdi eğer veritabanında veri vardı ise (adı üstünde veritabanı, tabi olacak ama belki henüz girilmemiştir) o verileri yeni veritabanı dosyana import etmen gerekecek.
Kolay gelsin.