oracle找出不是数字的 oracle有没有判断一个字符串都是数字的函数呀?
浏览量:2093
时间:2021-03-11 07:50:24
作者:admin
oracle有没有判断一个字符串都是数字的函数呀?
嗯,我以前写过一个
Oracle没有,所以我必须自定义一个函数
创建或替换函数isnumber(VARCHAR2中的P)
return number
是
result number
begin
result:=to number(P)
return 1
exception
当VALUE Error时返回0
end
调用
选择isnumber(“abc123”)from dual
或
select isnumber(“123”)from dual
返回值为1,表示它是一个数字,返回值为0,表示它包含非数字字符
oracle怎么判断一个字段不是数字?
使用常规判断从表1中选择*其中regexp类似(Ziduan,)。*D”>0只要有数字就被选中。
oracle找出不是数字的 oracle数据库 oracle substr
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。