RechercheErreur de conversion varchar numérique avec MSSQL
SELECT TOP 1000
CASE WHEN VRI.Square_Footage <> ''
THEN VRI.Square_Footage
ELSE
CASE WHEN VRI.Property_Type = 'LAND'
THEN CAST((CONVERT(NUMERIC(38, 3),VRI.Acres)*43560) AS DECIMAL)
ELSE
VRI.Lot_Size
END
END
FROM View_Report_Information_Tables AS VRI
Même si j'ai vérifié pour VRI.Acres
avec isnumeric()
, il donner toujours la même erreur exacte? Comment puis-je résoudre ce problème?
@Conrad Frix: Merci pour le montage! Btw, vous avez un avatar très cool;)! – Chan