Forum
iyi gunler sql 2008 de bir rapor hazırladım. son bir eklenti ile sorunlarımı tamamen cözecegim son islemimde sorun oldu.
rapor icin colum bölümüne
RTRIM(ISNULL(dbo.KC_TOP_PARCA1.ParcaUzunlugu;'0')) + '+'+ RTRIM(ISNULL(dbo.KC_TOP_PARCA2.ParcaUzunlugu;'0')) + '+' + RTRIM(ISNULL(dbo.KC_TOP_PARCA3.ParcaUzunlugu;'0')) + '+' + RTRIM(ISNULL(dbo.KC_TOP_PARCA4.ParcaUzunlugu;'0')) + '+' + RTRIM(ISNULL(dbo.KC_TOP_PARCA5.ParcaUzunlugu;'0')) + '+' + RTRIM(ISNULL(dbo.KC_TOP_PARCA6.ParcaUzunlugu;'0')) + '+' + RTRIM(ISNULL(dbo.KC_TOP_PARCA7.ParcaUzunlugu;'0')) + '+' + RTRIM(ISNULL(dbo.KC_TOP_PARCA8.ParcaUzunlugu;'0')) + '+' + RTRIM(ISNULL(dbo.KC_TOP_PARCA9.ParcaUzunlugu;'0')) + '+' + RTRIM(ISNULL(dbo.KC_TOP_PARCA10.ParcaUzunlugu;'0'))
bu sekilde sorunsuz calısıyor. ama benim istedigim sıfırda olmasın.
RTRIM(ISNULL(dbo.KC_TOP_PARCA1.ParcaUzunlugu;'')) + '+'+
bu sekilde yaptıgımda da
error convertign data tyoe varchar to numeric
hatası alıyorum bir türlü cözüm bulamadım.
sanırım cevap verebilecek kimse yok
aynı işlemin içinde varchar ve numeric olan alan kullanıyorsun.
CONVERT(data_type(length),expression,style)
convert komutunu kullanmalısın.