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
即使我检查VRI.Acres
与isnumeric()
,它仍然产生相同的确切的错误?我该如何解决这个问题?
@Conrad Frix:感谢您的编辑!顺便说一句,你有一个非常酷的化身;)! – Chan 2011-04-25 16:34:52