oracle tree

select * from "Test";

INSERT INTO "Test" ("id", "name", "pid") VALUES ('01', '中国', '00');

INSERT INTO "Test" ("id", "name", "pid") VALUES ('01.01', '福建', '01');

INSERT INTO "Test" ("id", "name", "pid") VALUES ('01.01.01', '福州', '01.01');

INSERT INTO "Test" ("id", "name", "pid") VALUES ('01.01.02', '厦门', '01.01');

INSERT INTO "Test" ("id", "name", "pid") VALUES ('01.02', '中国', '01');

select "id", "name", "pid" from "Test" start with "id" = '01' connect by prior "id" = "pid";

相关推荐
EnCi Zheng31 分钟前
J7A-已有数据表如何安全添加新字段 [特殊字符]️
数据库·安全·oracle
mldlds2 小时前
MySQL四种备份表的方式
mysql·adb·oracle
醇氧3 小时前
第一、二、三范式学习
数据库·学习·oracle
Maverick063 小时前
Oracle PDB 概念与架构
运维·数据库·oracle
新猿一马3 小时前
服务端安全开发注意事项
数据库·web安全·oracle
小李来了!5 小时前
Oracle、MySQL、SQL server介绍及有何区别
数据库·mysql·oracle·sqlserver
执笔画情ora5 小时前
PG/mysql/oracle--- 长事务对后续事务影响分析
数据库·mysql·oracle
百锦再6 小时前
Spring Boot + JWT + RBAC 权限系统实战,从登录鉴权到接口级权限控制完整落地
java·数据库·spring boot·后端·sql·mysql·oracle
Leon-Ning Liu17 小时前
Oracle UNDO表空间文件误删除故障恢复
数据库·oracle
杨云龙UP19 小时前
Oracle ASM磁盘组空间分配与冗余理解
linux·运维·数据库·sql·oracle