SQL Server中检查字段的值是否为数字的方法
2018-10-12 13:59
726 查看
最近有一个项目,需要检查某个字符型字段的值是否为数字,由于数据行是海量,所以需要通过SQL语句来筛查,这里拿来做个备忘。
用到的函数为IsNumeric,具体语句如下所示:
SELECT *
FROM 表
WHERE IsNumeric(需要检查的字段名) = 0
ISNUMERIC
确定表达式是否为一个有效的数字类型。
语法
ISNUMERIC ( expression )
参数
expression
要计算的表达式。
返回类型
int
注释
当输入表达式得数为一个有效的整数、浮点数、money 或 decimal 类型,那么 ISNUMERIC 返回 1;否则返回 0。返回值为 1 确保可以将 expression 转换为上述数字类型中的一种。
相关文章推荐
- SQL Server中检查字段的值是否为数字的方法
- Error:System.Data.SqlClient.SqlException: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误,请检查远程连接是否开启。解决方法
- Javascript 检查字符串是否是数字的几种方法
- Javascript 检查字符串是否是数字的几种方法
- js检查字符串是否是数字的几种方法
- 两种方法用于检查传入的数字是否为整数
- Javascript 检查字符串是否是数字的几种方法
- asp.net检查验证字符串是否为纯数字方法小结
- JavaScript检查数字是否为整数或浮点数的方法
- Javascript 检查字符串是否是数字的几种方法
- 检查输入的内容是否位数字,以及获取字段的类型
- Javascript 检查字符串是否是数字的几种方法
- 检查两个数据库里的表名、字段是否一致的一种方法
- 检查两个数据库里的表名、字段是否一致的一种方法
- Salesforce检查某字段前后是否被更改的方法 - Trigger&Validation Sample
- Javascript 检查字符串是否是数字的几种方法
- Javascript 检查字符串是否是数字的几种方法
- SQL Server中判断是否数字,是否字母的方法
- JavaScript检查数字是否为整数或浮点数的方法
- SQL SERVER 判断是否数字的方法