--查询全部资源信息
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
相关推荐
xiao-xiang1 小时前
redis-保姆级配置详解白鹭2 小时前
MySQL(多表查询练习)xiao-xiang6 小时前
redis-sentinel基础概念及部署AI 嗯啦7 小时前
SQL详细语法教程(三)mysql的函数知识好记忆不如烂笔头abc7 小时前
另类pdb恢复方式-2时序数据说7 小时前
国内时序数据库概览杰克尼8 小时前
mysql-条件查询案例运维行者_10 小时前
使用Applications Manager进行 Apache Solr 监控千层冷面13 小时前
Flask ORM 查询详解:Model.query vs db.session.query vs db.session.execute