右击function选择新增

如果是数字返回本身,如果不是数字返回0:

create or replace function isNumber(p in varchar2) return number is
  Result number;
begin
  result := to_number(p);
  return result;
  exception
    when VALUE_ERROR then return 0;
end isNumber;

不用定义functino的一种方法:

当a.start_range为字符返回'0',否则返回他本身,再to_number()一下得到所有结果都是数字

select   to_number(nvl2(translate(a.start_range, '\1234567890', '\'), '0', a.start_range))   from   METER_BATCH_INFO a;

弊端:对具有小数点的数字类型无效

最新文章

  1. JavaScript 的 defer 与 async
  2. pycharm运行脚本为何不生成测试报告?
  3. 有关Java的日期处理的一些杂记
  4. php array_udiff_uassoc比较数组的键值与值
  5. Apache+PHP+Mysql 集成环境 几个软件pk
  6. javascript判断非空
  7. oracle 去掉空格
  8. iOS数据持久化(三)
  9. 银行卡号Luhm校验Java实现代码
  10. HDOJ(HDU) 1555 How many days?(水题)
  11. 传智播客成都java培训中心秀就业
  12. Flash Android ANE打包之基本流程
  13. 多台linux主机之间建立免密通信
  14. BZOJ4943 [NOI2017] 蚯蚓
  15. 读完这一篇,字符串格式化界的“白富美”(f-strings)抱回家!
  16. MySQL系列详解一:MySQL&&多实例安装-技术流ken
  17. 【PHPStorm使用手册】如何设置字体大小?
  18. rubymine debug需要安装依赖
  19. python 读不同编码的文本,传递一个可选的encoding 参数给open() 函数
  20. The key unit of modularity in OOP is the class, whereas in AOP the unit of modularity is the aspect.

热门文章

  1. 编程算法 - 把字符串转换为整数 代码(C)
  2. Android笔记之网络状态推断
  3. oc4--方法
  4. spy++ 句柄消息详解
  5. python 下串口数据的读取,解析,和保存-
  6. NOIP2011 day2 第一题 计算系数
  7. C++程序开发的基本过程
  8. Django学习笔记----settings and database_based App demo
  9. css3 flex 详解,可以实现div内容水平垂直居中
  10. DevExpress 如何读取当前目录下文件,加载至grid