Home Forums SQL Server 7,2000 T-SQL Conversion failed when converting the varchar value '12.80' to data type int. RE: Conversion failed when converting the varchar value '12.80' to data type int.

  • It might be too late but maybe other are interested:

    'Value' = (

    CASE

    WHEN t.Result in ('Fail','No','0.00') THEN '0.00'

    WHEN t.Result in ('Pass','Yes') THEN '1.00'

    ELSE CONVERT(VARCHAR, CAST(t.result AS float))

    END),

    OR

    'Value' = (

    CASE

    WHEN t.Result in ('Fail','No','0.00') THEN 0.00

    WHEN t.Result in ('Pass','Yes') THEN 1.00

    ELSE CAST(t.result AS float)

    END),