oracle递归查询 oracle递归查询末级节点

来源:互联网 in 综合百科 2025-12-08 07:57:09

1、1、创建测试表,create table test_connect(id number, p_id number);2、插入测试数据,insert into test_connect values(1,1);insert into test_connect values(2,1);insert into test_connect values(3,2);insert into test_connect values(4,3);commit;3、查询数据表内容,select * fromtest_connect ,4、执行递归查询语句,加入nocycle要素,不会出现【ORA-01436: 用户数据中的 CONNECT BY 循环的错误】,执行结果如下,select * from test_connect tstart with id = 4connect by nocycle prior t.p_id = t.id。

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --