isnumeric函数问题
SELECT   isnumeric( '- ') 
 SELECT   isnumeric( '. ') 
 SELECT   isnumeric( ', ') 
 返回的是   1 
 我以前碰到这样的情况,拷得我多了很多的麻烦! 
 不知道还有没有别的函数可以判别这样为0,或有别的方法可以实现?????
------解决方案--------------------配合 like 做检查就可以了.
------解决方案--------------------select patindex( '%[0-9]% ', col) 
 from 
 ( 
 select col= '- ' 
 union all select  '. ' 
 union all select  ', ' 
 union all select  '2 ' 
 )tmp   
 --result 
 -----------  
 0 
 0 
 0 
 1   
 (4 row(s) affected)