select zb_code,zb_fzb,zb_name,connect_by_isleaf isLeaf,LEVEL
from t1
Connect By nocycle Prior zb_code = zb_fzb
Start With zb_fzb is null
zb_code:字段編碼。
zb_fzb:字段編碼的父節點編碼。
zb_name:名稱。
connect_by_isleaf:就是樹的最末端的值,或者說這個樹枝下已經沒有樹葉了;
這個僞列只是當一個給定行在遞歸中是葉子的時候返回 1。
LEVEL:最常見的僞列是 LEVEL。這個列的作用是表明產生行的遞歸步驟 n 屬於第幾步。
connect by 是結構化查詢的基本語法是:
select … from tablename start with 條件1
connect by prior 條件2
where 條件3;
例:
select * from table
start with id = ‘1’
connect by prior id = parentID;