v2.5.2
Giriş yap

Sql Server Round komutunda yardımcı olabilir misiniz?

trsherlock
401 defa görüntülendi

Merhaba Sql Server ile ilgili bir sorun ile karşı karşıyayım
Aşağıdaki yaptığım sorguda

    SELECT cha_RECno,
        ToplamTutar,
        ROUND(104.535,2, 0),
        ROUND(ToplamTutar,2, 0)
    FROM [veritabani].[dbo].[HESAP_HAREKETLERI]
    where MONTH(tarih) = 11 and cha_evrak_tip = 63 and cha_RECno = 159378

ToplamTutar = 104,535;
ROUND(104.535,2, 0) = 104.540;
ROUND(ToplamTutar,2, 0) = 104,53

bu sonuçları almaktayım.

Tam emin olmasam da Collate: Turkish_CI_AS olduğu için olabilir mi?
Sorunun neyden kaynaklandığını net bir fikrim ve çözümüm yok bu konuda yardımcı olabilir misiniz?

Cevap yaz
Cevaplar (0)
Henüz kimse cevap yazmadı. İlk cevap yazan sen ol!