«decimal» etiketlenmiş sorular

3
Ondalık ayırıcı olarak virgülle dize sayısal değerlerini NUMERIC (10, 2) biçimine dönüştürme
Yunanca biçimlendirilmiş sayılar (bin ayırıcı ve ondalık ayırıcı olarak virgül olarak) içeren varchar sütunlarının bir SQL tablo var Klasik dönüşüm CONVERT(numeric(10,2),REPLACE([value],',','.')) çalışmıyor çünkü. (binlik ayırıcı) dönüşümü öldürür Örneğin dene CONVERT(numeric(10,2),REPLACE('7.000,45',',','.')) Bu değerleri sayısal olarak dönüştürmek istiyorum (10,2) Bununla nasıl başa çıkacağınıza dair herhangi bir öneriniz var mı?

3
Otomatik ondalık yuvarlama sorunu
Soru nispeten basit. Orta sonuçları büyük ondalık olan 3 sütun hesaplamak gerekir ve SQL Server ile temelde herhangi bir döküm / dönüştürmek ne olursa olsun ondalık yuvarlama ile ilgili bir sorun haline çalışıyorum. Örneğin, 1234/1233 olarak basit bir bölünme yapalım. Bir hesap makinesi 1.00081103000811 üretecektir. Ancak bunu SQL Server'da yaptığımda …

2
Tavana tamsayı dökümüyle tamsayı sorunu (ondalık)
Bu senaryo var, MySQL en büyük ondalık değeri alıyor ve diğer değerleri buna atmaya çalışır gibi görünüyor. Sorun, bu sorgu, en azından bu düzeyde, bu kod üzerinde denetime sahip değil, bu nedenle bir dış kitaplık tarafından oluşturulur olmasıdır. Bunu nasıl düzeltebileceğine dair bir fikrin var mı? SELECT 20 AS x …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.