--为数字的
select * from 表 where isnumeric(content)=1
--不为数字的
select * from 表 where isnumeric(content)=0
select * from 表 where isnumeric(content)=1
--不为数字的
select * from 表 where isnumeric(content)=0
解决方案 »
- declare @start datetime是写在函数中吗
- 菜鸟问题
- 下面的这段存储过程怎么写才正确?
- 如何将MDB文件导入数据库中啊?
- 用界面方式写好的SQL数据库如何导出sql语句
- SQL Server服务器管理器的“服务”只剩SQL Server和SQL Server Agent
- 主键问题 请教请教
- 难题:SQLSERVER应用开发级高手请进来看看(vb+dts)
- sql server 2005+delphi7 用 联合查询 query1.edit修改查询值 报cannot be modified 错误
- IP地址更改对oracle数据库的影响
- 请教一条查询语句!!!!
- 在存储过程中如何执行一条SQL语句?
select *,是否数字=case when isnumeric(content)=1 then '是数字' else '不是数字' end
from 表 order by isnumeric(content)
确定表达式是否为一个有效的数字类型。语法
ISNUMERIC ( expression )参数
expression要计算的表达式。返回类型
int注释
当输入表达式得数为一个有效的整数、浮点数、money 或 decimal 类型,那么 ISNUMERIC 返回 1;否则返回 0。返回值为 1 确保可以将 expression 转换为上述数字类型中的一种。