Oracle 递归函数与等级
2015-07-28 09:46
127 查看
--基数数据 1 SELECT ID, mt.materialtypename, mt.parenttypeid FROM material_type mt;
使用递归还是与LEVEL
1 SELECT ID, 2 mt.materialtypename, 3 mt.parenttypeid, 4 SUBSTR(SYS_CONNECT_BY_PATH(mt.materialtypename,'->'),3) DisplayLevel, 5 level 6 FROM material_type mt 7 START WITH nvl(mt.parenttypeid,0)=0 8 CONNECT BY PRIOR ID=mt.parenttypeid;
CONNECT BY 子句定义表的相互联系
START WITH 子句定义的开始起点
level 查询深度
相关文章推荐
- oracle rac 在完成安装错误。
- Oracle 9i 查看执行计划报错 ORA-02402: PLAN_TABLE not found
- 【CIO说】转型SaaS,为什么Oracle、SAP的第一选择是人力资源软件
- oracle使用@实例名报错
- oracle学习中的问题(解决查询表的列及表信息未选定行的问题)
- Oracle经典教程学习笔记
- oracle 创建字段自增长——两种实现方式汇总
- oracle启动脚本——window
- PLSQL连接Oracle11g 64位
- 实现oracle数据库字段自增长(两种方式)
- 两种oracle创建字段自增长的实现方式
- 新手学oracle常见疑问
- oracle创建数据库和用户的方法
- Oracle导入dmp文件
- 快速打开Oracle Listener以及OracleService的方法
- oracle简单统计查询
- Oracle备份与恢复介绍(物理备份与逻辑备份)
- Oracle备份与恢复介绍(物理备份与逻辑备份) 分类: Oracle 2015-07-27 22:59 15人阅读 评论(0) 收藏
- log4net 存储到oracle 调试 Could not load type [log4net.Appender.OracleAppender]
- oracle中INSTR函数的用法