电脑安全

您当前的位置:主页 > 电脑安全 >

sql ISNUMERIC 判断是否是数值类型-网络编程

来源:[db:来源]标题:   表达式    编辑:电脑技术全能网 时间:2019-09-23 06:23

原标题:sql ISNUMERIC 判断是否是数值类型-网络编程
   语法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;GOSELECT City, PostalCodeFROM Person.Address WHERE ISNUMERIC(PostalCode)<> 1;GOSELECT * FROM 表 WHERE ISNUMERIC(inventPrice) = 1测试select isnumeric( '0000d34 ') --前往1 select cast( '0000d34 ' as float(28,8)) ----前往0.0又 select isnumeric( '0000c34 ') --前往0D能够是一个比拟特别的字符,上述功效可用上面的方式完成,固然感到很欠好。select substring(id,11,16) from test where isnumeric(substring(replace(id, 'd ', 'c '),11,16))=1

上一篇:PHP5.2中PDO的简单使用-网络编程

下一篇:没有了