19 Başlığın dediği gibi. Ben de denedim SELECT CONVERT(NUMERIC, 1/2)hangi da 0 döndü. SQL Server 2008 kullanıyorum. sql-server sql-server-2008 t-sql — Anonim Maximus kaynak
29 Tamsayılar. Deneyin: select 1.0/2.0; Veya: select CONVERT(NUMERIC,1)/CONVERT(NUMERIC,2); — Philᵀᴹ kaynak
14 İlk olarak, sayıları tamsayı olarak yürütüyorsunuz, ancak ikincisi, sayısal veri tipinin kesinliğini ve ölçeğini de tanımlamamışsınız . Bunu dene: SELECT CONVERT(NUMERIC(5, 2), 1.0/2.0) ya da SELECT CONVERT(NUMERIC(5, 2), 1/2.0) — Taryn kaynak