REGEXP_SUBSTR函数格式如下:

function REGEXP_SUBSTR(String, pattern, position, occurrence, modifier)
      __srcstr     :需要进行正则处理的字符串

__pattern    :进行匹配的正则表达式

__position   :起始位置,从第几个字符开始正则表达式匹配(默认为1)

__occurrence :标识第几个匹配组,默认为1
      __modifier   :模式('i'不区分大小写进行检索;'c'区分大小写进行检索。默认为'c'。)

比如下面这个结果,我们想对du列按百分比降序排序

SQL> select * from MONITOR_DBTBS.DISK_USAGE;

DB             DISK_NAME          DU
-------------------- -------------------- ----------
phaoa1             /              45%
phaoa1             /boot          19%
phaoa1             /dev/shm          0%
phaoa1             /home          52%
phaoa1             /oracle          33%
phaoa1             /status          2%
phaoa1             /tmp          13%
phaoa1             /usr          51%
phaoa1             /var          49%
phaoa1             /worktmp          57%
phaoa1             /PHAOA_D00       75%
就可以如下:

SELECT *
  FROM MONITOR_DBTBS.DISK_USAGE
WHERE TO_NUMBER (REGEXP_SUBSTR (du, '[0-9]*', 1))>=70  order by du desc;

最新文章

  1. Atitit.提升 升级类库框架后的api代码兼容性设计指南
  2. 利用PHPMailer发送邮件时报错
  3. C++智能指针管理类
  4. Eclipse中设置作者日期等信息
  5. ELK架构浅析
  6. 给EditText中的图片加监听
  7. 进入子shell的各种情况分析
  8. JavaScript实现全选和全不选
  9. 201521123052《Java程序设计》第7周学习总结
  10. 关于session共享的解决方法
  11. SOFA 源码分析 — 扩展机制
  12. Python——SQLite
  13. wps 邮件 通讯小灵通 长沙杭州
  14. mysql远程连接 Host * is not allowed to connect to this MySQL server
  15. 一篇笔记带你梳理JVM工作原理
  16. String----是一个对象
  17. 循序渐进学.Net Core Web Api开发系列【5】:文件上传
  18. Python -- 网络编程 -- Socket发送文件
  19. 忘记本地MySQL数据库密码的解决方案。
  20. C#读取信息备份

热门文章

  1. dos 批处学习笔记
  2. ip扫描
  3. 2.5多重else嵌套的二次方程求根
  4. 使用powershell批量添加Qt的文件(生成pro)
  5. ClassNotFoundException: org.apache.catalina.loader.DevLoader 自己摸索,丰衣足食
  6. 【转】 jquery遍历json数组方法
  7. 无意之间发现的Servlet3.0新特性@WebServlet
  8. 释放修改OS X 10.11系统文件权限【转】
  9. 增量式PID推导及C语言实现
  10. int与CString互相转化