2016-04-04 19 views
0

40000,99 gibi tüm değerler için ama 0 çalışma aşağıdaki SQL deyimi beklenen değer 0.00 ama sonuç .00SQL NUMARASI BİÇİMİ

trim(to_char(value,'9,999,999.99') 

bunun için herhangi bir olası çözüm önermek misiniz olduğunu

biçimi x,xxx,xxx.xx olmalı ve 0 0,00

Eg olarak görüntülenmesi gerektiğini: 40.000, 1,250,000.00, 0.00

+1

ABD'de AT SHOUTING bir sebebi var mı? Seni kızdırmak için ne yaptık? –

+0

@KenWhite Yardım istiyorum ve burada bağırıyorsun, Seni bağırmaya başladığın için sinirlendiren ne yaptın? Bilginize göre çok fazla kibir ve egonuz var gibi görünüyor. Sadece uzmanların soru gönderebileceği herhangi bir yığın taşması politikası var mı, Novice için değil? – prnjn

+0

Benim amacım, SÜREKLİ SÖZ KONUSU DEĞİLDİR ve SİZİN SORUNUZUN ADI TUTMAK içeriyor. Sorunuzu TÜM KAPSAMLAR’a yazmanız için kesinlikle bir neden yok. Daha hızlı yardım almazsınız, okumak daha zor, ve kaba ve can sıkıcıdır. Çoğu insan bunu anlayabilir ve nazik bir hatırlatma almaz. Özel olarak kendilerine açıklamak zorunda olan küçük bir grup insan var ki, bu, SHOUT NEDENİYLE DEĞİLDİR. Uzman/acemi ile ilgisi yok; basit iyi davranışlarla ilgisi var. DON "BURAYA TIKLAYARAK ALABİLİRSİNİZ. –

cevap

2

Sen ondalık noktasından önce sıfır belirtmek açıkça olmalıdır:

trim(to_char(value,'9,999,990.99')