摘要: DataTable temp = getData(...)String filter = "convert (mobile_no, 'System.String') like '%13%'";DataRow[] dataRows = dt.Select(filter);//convert中应该使用系统的类型(System.String),不是数据库中的类型(varchar) 阅读全文
posted @ 2013-04-24 15:45 王者杂货铺 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 微软的SQL Server 2k/2k5中对数字类型的判断函数如下:ISNUMERIC确定表达式是否为一个有效的数字类型。语法ISNUMERIC(expression)参数expression要计算的表达式。返回类型int注释当输入表达式得数为一个有效的整数、浮点数、money或decimal类型,那么 ISNUMERIC 返回 1;否则返回 0。返回值为 1 确保可以将expression转换为上述数字类型中的一种。但是此函数存在Bug,就是'234a2342'同样会认为是数字类型可以替代的写法是PATINDEX('%[^0-9]%', @s)如果返回值等于0 阅读全文
posted @ 2013-04-24 10:59 王者杂货铺 阅读(509) 评论(0) 推荐(0) 编辑