专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »编程综合 » isnumberic:isnumberic函数要注意的地方 »正文

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

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: