isnumberic:isnumberic函数要注意的地方来源: 发布时间:星期四, 2009年1月15日 浏览:37次 评论:0
--ISNUMERIC ( expression )
--备注 --如果输入表达式计算值为有效整数、浮点数、money 或 decimal 类型时ISNUMERIC 返回 1;否则返回 0返回值为 1 时指示可将 expression 至少转换为上述数值类型中种 select isnumeric('1e-2'), isnumeric('1e+2'), isnumeric('1e2'), isnumeric('1.1'), isnumeric('-1.1'), isnumeric('+1.1'), isnumeric('$12'), isnumeric('¥12') --在单纯判断字段是否只含有数字情况下用这个,可能会有以上情况干扰 --必要情况下应该使用 select * from [Table] where patindex('%[^0-9]%',a)=0 --或者 notlike '%[^0-9]% ' 0
相关文章读者评论发表评论 |