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";

相关推荐
吃饭最爱3 小时前
JUnit技术的核心和用法
数据库·oracle·sqlserver
沙二原住民6 小时前
提升数据库性能的秘密武器:深入解析慢查询、连接池与Druid监控
java·数据库·oracle
Mr_Xuhhh6 小时前
sqlite3的使用
jvm·oracle·sqlite
xianyinsuifeng9 小时前
Oracle 10g → Oracle 19c 升级后问题解决方案(Pro*C 项目)
c语言·数据库·oracle
半夏陌离1 天前
SQL 拓展指南:不同数据库差异对比(MySQL/Oracle/SQL Server 基础区别)
大数据·数据库·sql·mysql·oracle·数据库架构
jnrjian1 天前
v$lock TS lock id1 用于发现Oracle pdb不能关闭的sid
sql·oracle
GottdesKrieges1 天前
OceanBase系统日志管理
数据库·oracle·oceanbase
xhbh6662 天前
Python操作MySQL的两种姿势:原生SQL与ORM框架SQLAlchemy详解
数据库·oracle
HCIE考证研究所2 天前
OCA、OCP、OCM傻傻分不清?Oracle认证就看这篇
oracle
曹牧2 天前
Oracle:select top 5
数据库·sql·oracle