您的位置首页百科知识

sql 怎么递归查询的方法:

sql 怎么递归查询的方法:

的有关信息介绍如下:

1.创建测试表,createtabletest_connect(idnumber,p_idnumber);

sql 怎么递归查询的方法:

2.插入测试数据,

Insertintotest_connectvalues(1,1);

Insertintotest_connectvalues(2,1);

Insertintotest_connectvalues(3,2);

Insertintotest_connectvalues(4,3);

提交;

sql 怎么递归查询的方法:

3.查询数据表的内容,选择*fromtest_connect,

sql 怎么递归查询的方法:

4.执行递归查询语句,将答案添加到nocycle元素中,就不会有[ora-01436:CONNECTBYerrorintheuserdata]。执行结果如下:

Select*

来自test_connectt

从id=4开始

由nocyclepriort连接。p_id=t.i.

sql 怎么递归查询的方法: