首页 > Linux操作系统 > Linux操作系统 > PL/SQL学习笔记(七)
select [level],column,expr from table [where condition]**博客首页F5v8t| p/QBX
[start with]起点(自底向上/自顶向下)**博客首页-m/Te-x_Xv
[connect by prior + 主键/外键=外键/主键]//看你往哪个方向查
自顶向下 左边放主键,右边放外键
select employee_id,last_name,salary,job_id,manager_id**博客首页 Y h&Sn%s/r
from employees
8nV{"~0dt)}0start with manager_id is null**博客首页 xj]I%X/Qe R0f
connect by prior employee_id=manager_id;
自底向上 右边放主键,左边放外键
level(伪列)
J#f,HH*S0层次的级别:不固定值。
使用 level 和 LPAD 层次化格式的显示
修剪分支
**博客首页g!b$H*Jl.T1M;m t&P'|
Oracle 9i 对DML和DDL语句的扩展
多表插入的 INSERT 语句
insert .... select 语句可以被用来在单个DML语句中向多个表插入数据。
多表插入语句:
无条件INSERT
条件 ALL INSERT
条件 FIRST INSERT
轮巡 INSERT
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/15037413/viewspace-600899/ ,如需转载,请注明出处,否则将追究法律责任。