在Sql中怎么判断一个字符串可以转化为数值型

在Sql中如何判断一个字符串可以转化为数值型
高手们,遇到一个问题,如何判断一个字符串是否为数值型,如果使用Sql自带的ISNUMERIC()函数,它会把类似于货币符号也认为是正确的,但是这一类符号当用作CAST或者CONVERT的时候就会报错,不知道有没有好的方法去解决这一类的问题?谢谢!
SQL

------解决方案--------------------
http://www.cnblogs.com/worfdream/articles/3055131.html