我想要一些递归代码的帮助,我需要遍历存储为PL / SQL中的集合的图形。
---------
|LHS|RHS|
---------
| 1 | 2 |
| 2 | 3 |
| 2 | 4 |
| 3 | 5 |
---------
假设1是起始节点,我希望能够在没有循环整个集合的情况下找到2-3和2-4来检查每个LHS。我知道一种解决方案是使用全局临时表而不是集合,但我真的希望尽可能避免从磁盘读取和写入。
编辑:上述示例的预期输出将是这样的XML:
<1>
<2>
<3>
<5>
</5>
</3>
<4>
</4>
</2>
</1>
感谢。