读书人

一个很急的查询有关问题

发布时间: 2012-04-18 15:01:59 作者: rapoo

一个很急的查询问题,急急急。。。
SELECT MAX(CAST(currentFloor AS NUMERIC(18,0))) from nh_house where cityid=76
currentFloor是varchar类型
消息 8114,级别 16,状态 5,第 1 行
从数据类型 varchar 转换为 numeric 时出错。
警告: 聚合或其他 SET 操作消除了 Null 值。

[解决办法]

SQL code
SELECT MAX(CAST(isnull(currentFloor,0) AS NUMERIC(18,0))) from nh_house where cityid=76 and ISNUMERIC(currentFloor)=1 

读书人网 >SQL Server

热点推荐