语法
ISNUMERIC ( expression )
参数
expression
要计算的表达式。
返回类型
int
备注
当输入表达式的计算结果为有效的 numeric 数据类型时,ISNUMERIC 返回 1;否则返回 0。有效的 numeric 数据类型包括以下类型:
int
numeric
bigint
money
smallint
smallmoney
tinyint
float
decimal
real
返回值 1 指示可以将表达式转换为至少一种 numeric 类型。
注意:
对于不是数字的字符(如加号 (+)、减号 (-))和有效货币符号(如美元符号 ($))字符,ISNUMERIC 将返回 1。有关货币符号的完整列表,请参阅使用货币数据。
示例
以下示例使用 ISNUMERIC 返回所有非数值的邮政编码。
复制代码
USE AdventureWorks;
GO
SELECT City, PostalCode
FROM Person.Address
WHERE ISNUMERIC(PostalCode)<> 1;
GO
SELECT * FROM 表 WHERE ISNUMERIC(inventPrice) = 1
测试
select isnumeric( '0000d34 ') --返回1
select cast( '0000d34 ' as float(28,8)) ----返回0.0
又
select isnumeric( '0000c34 ') --返回0
D可能是一个比较特殊的字符,
上述功能可用下面的方法实现,当然感觉很不好。
select substring(id,11,16) from test where isnumeric(substring(replace(id, 'd ', 'c '),11,16))=1
茶杯头甜蜜终章dlc 官方手机版v1.0.0.3
下载火柴人传说暗影格斗内置菜单 最新版v3.0.1
下载荒野乱斗测试服 安卓版v61.10.3
下载荒野乱斗彩虹服 安卓版v61.10.3
下载寒霜启示录 安卓版v1.25.10
寒霜启示录是一款生存模拟游戏,不少玩家可能对于末日都有着自己
末日城堡免广告版 安卓最新版v0.7.1
末日城堡免广告版是一款非常好玩的模拟经营类游戏,内部可以不看
甜蜜人生模拟器 最新版v1.4.5
甜蜜人生模拟器是一款非常好玩的模拟恋爱手游,玩家在这里能够对
武器锻造师内置功能菜单 v10.4
武器锻造师内置菜单版是游戏的破解版本,在该版本中为玩家提供了
开放空间overfield 安卓版v1.0.5
开放空间Overfield是一款箱庭养成经营手游,让你在广阔