您现在的位置是:网站首页> 编程资料编程资料
SQL Server中检查字段的值是否为数字的方法_MsSql_
2023-05-26
425人已围观
简介 SQL Server中检查字段的值是否为数字的方法_MsSql_
最近有一个项目,需要检查某个字符型字段的值是否为数字,由于数据行是海量,所以需要通过SQL语句来筛查,这里拿来做个备忘。
用到的函数为IsNumeric,具体语句如下所示:
复制代码 代码如下:
SELECT *
FROM 表
WHERE IsNumeric(需要检查的字段名) = 0
ISNUMERIC
确定表达式是否为一个有效的数字类型。
语法
ISNUMERIC ( expression )
参数
expression
要计算的表达式。
返回类型
int
注释
当输入表达式得数为一个有效的整数、浮点数、money 或 decimal 类型,那么 ISNUMERIC 返回 1;否则返回 0。返回值为 1 确保可以将 expression 转换为上述数字类型中的一种。
您可能感兴趣的文章:
相关内容
- SQL Server数据类型char、nchar、varchar、nvarchar的区别浅析_MsSql_
- SQLServer行转列实现思路记录_MsSql_
- .net+mssql制作抽奖程序思路及源码_MsSql_
- sqlserver禁止management studio的自动提交事务_MsSql_
- SQL Server 向临时表插入数据示例_MsSql_
- Sql Server里删除数据表中重复记录的例子_MsSql_
- SQL Server的事务操作隔离模式介绍_MsSql_
- 在SQL Server中迁移数据的几种方法_MsSql_
- 浅谈Transact-SQL_MsSql_
- 深入浅出解析mssql在高频,高并发访问时键查找死锁问题_MsSql_