Pytanie : sql ciskać (decimalvalue varchar (50))/100.00 fail

wybrany obsada (999.52 varchar (50))/100.00
sql pracować świetnie ale I dostawać błąd dla gdy i przechodzić wtedy 999 value

select ciskać (1000.52 varchar (50))/100.00
Błąd: Arytmetyka przelew błąd numeryk dane typ numeric.

Odpowiedź : sql ciskać (decimalvalue varchar (50))/100.00 fail

Ty musieć sprawnie ono the sposób I opisywać, ale i myśleć gniazdować zmiana inside zmiana można troszkę kosmaty…

Być może coś lubić to?

BP: =
JEŻELI {CB_Originator_View.ComType} = (1)
WTEDY
    (JEŻELI {ISB_Commissions_view.alias2} = "ISB"
        WTEDY (przełącznikowy Suma ({ISB_Commissions_view.totalloanamount}, {@LO}) <� 500000="">                Suma ({ISB_Commissions_view.totalloanamount}, {@LO}) w 500000 999999, 35,
                ….i dalej i w ten sposób naprzód
              PRAWDZIWY, 55)
     INNY JEŻELI {ISB_Commissions_view.alias2} = "FNMA"
        WTEDY (przełącznikowy Suma ({ISB_Commissions_view.totalloanamount}, {@LO}) <� 500000="">                Suma ({ISB_Commissions_view.totalloanamount}, {@LO}) w 500000 999999, 35,
                ….i dalej i w ten sposób naprzód
              PRAWDZIWY, 55)
      )

INNY JEŻELI {CB_Originator_View.ComType} = 2
WTEDY
    (JEŻELI {ISB_Commissions_view.alias2} = "ISB"
        WTEDY (przełącznikowy Suma ({ISB_Commissions_view.totalloanamount}, {@LO}) <� 500000="">                Suma ({ISB_Commissions_view.totalloanamount}, {@LO}) w 500000 999999, 35,
                ….i dalej i w ten sposób naprzód
              PRAWDZIWY, 55)
     INNY JEŻELI {ISB_Commissions_view.alias2} = "FNMA"
        WTEDY (przełącznikowy Suma ({ISB_Commissions_view.totalloanamount}, {@LO}) <� 500000="">                Suma ({ISB_Commissions_view.totalloanamount}, {@LO}) w 500000 999999, 35,
                ….i dalej i w ten sposób naprzód
              PRAWDZIWY, 55)
      )

INNY (0)
Inne rozwiązania  
 
programming4us programming4us