MSSQL – “Conversion failed when converting the nvarchar value”
Problem - “SELECT case when B is null then A else B end” javlja grešku “Conversion failed when converting the nvarchar value” ako je datatype A i B različit
Ako je A broj, a B varchar treba pretvoriti broj u varchar
SELECT case when CAST(B AS NVARCHAR(MAX)) is null then A else CAST(B AS NVARCHAR(MAX)) end
Sada su A i B nvarchar i može se odraditi CASE WHEN…