- 在数据库中有一树型结构表,现需要查询所有叶子节点
select * from (SELECT CONNECT_BY_ISLEAF, m.* FROM test_table m START WITH m.pid IS NULL CONNECT BY m.pid = PRIOR id) t where t.CONNECT_BY_ISLEAF = 1
-
数据表重命名
alter table ts01 rename to ts01_new; #修改表名的语法:alter table rename to/as new_tablename;
3、 树形结构同级排序
SELECT t.*
FROM pt_org_info t
START WITH t.id = 1
CONNECT BY t.par_id = PRIOR t.id
ORDER SIBLINGS BY t.id;