--查询全部资源信息
sqlselect * from urm_class_info
--向上遍历树,找到路径直到根节点,指定的是parentid
sqlselect distinct classid, parentid, name from urm_class_info start with parentid = 'cmdb0000000000000017' connect by prior parentid = classid
--向上遍历树,找到路径直到根节点,指定的是classid,和下面的主要区别就是parentid和classid的位置
sqlselect classid, parentid, name from urm_class_info start with classid = 'cmdb0000000000000401' connect by prior parentid = classid
--向下遍历整棵树,可以指定classid,来遍历指定节点的树
sqlselect classid, parentid, name from urm_class_info start with classid = 'cmdb0000000000000017' connect by prior classid = parentid
--向下遍历整棵树,可以指定parentid,来遍历指定parentid节点的树,不包含parentid
sqlselect classid, parentid, name from urm_class_info start with parentid = 'cmdb0000000000000017' connect by prior classid = parentid
ORACLE中递归遍历
Code_Noting2024-05-28 23:55
相关推荐
惊起白鸽4504 小时前
MySQL全量,增量备份与恢复暮雨疏桐5 小时前
MySQL SQL Mode及其说明Tangcan-5 小时前
【MySQL】数据库基础蔡蓝6 小时前
Mysql的索引,慢查询和数据库表的设计以及乐观锁和悲观锁jstart千语6 小时前
【Redis】分布式锁的实现一把年纪学编程7 小时前
【牛马技巧】word统计每一段的字数接近“字数统计”极小狐7 小时前
极狐GitLab 通用软件包存储库功能介绍钢铁男儿7 小时前
C# 方法(可选参数)陆少枫7 小时前
MySQL基础关键_013_常用 DBA 命令赵渝强老师7 小时前
【赵渝强老师】在PostgreSQL中使用file_fdw访问外部文件系统