Sql içinde float alanları formatlı yazma

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
ssteeltr
Üye
Mesajlar: 135
Kayıt: 08 Nis 2005 03:41
Konum: Kayseri

Sql içinde float alanları formatlı yazma

Mesaj gönderen ssteeltr »

arkadaşlar sql cümlesi içinde float alanları topluyorum ancak bunu kullanıcıya gösterirken formatlı halde yani noktadan sonra 4 basamak olacak şekilde nasıl dönüştürürüm
Süleyman Çelik
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
eğer programda queryi değiştirmiyorsanız fiedls editörden formatını seçebilirsiniz.
yada
edite değeri atmadan önce formatfloat fonksiyonunu kullanarak veriyi istediğini formata sokarak kullanıcıya gösterebilirsiniz.
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
ssteeltr
Üye
Mesajlar: 135
Kayıt: 08 Nis 2005 03:41
Konum: Kayseri

Mesaj gönderen ssteeltr »

run time olarak sql sürekli değişiyor bu yüzden sql cümlesi içinde değiştirmeliyim
Süleyman Çelik
onaydin

Mesaj gönderen onaydin »

illa sql ile yapmak gerekirse soyle olabilir

Kod: Tümünü seç

.. cast(sum(alan) as Numeric(12,4)) from ...
4 haneyi destekleyen hangi datatype uygun düşüyorsa cast fonksiyonuyla dönüştürebilirsiniz.
Cevapla