Oracle笔记-Multitable INSERT 的用法
来源:互联网 发布:淘宝怎么投诉天猫超市 编辑:程序博客网 时间:2024/05/16 17:30
一、Insert基础用法
语法:
例子:
INSERT INTO departments(department_id, department_name,
manager_id, location_id)
VALUES
语法:
不做任何解释,实在是没啥好说的�_�,注意别跟create table ...as select一样,insert中的select前面可没as ^_^
二、Unconditional INSERT ALL 用法
直接拿例子了:
INSERT
解释:将select查询出来的结果,每返回一行就分别插入表sal_history 和mgr_history 中,优点就是只做一次查询即可分别查询2个表,假如使用基础用法,将进行2次查询。
三、Conditional INSERT ALL
还是直接拿例子:
INSERT ALL
解释:将select查询出来的结果,每返回一行就判断,SAL > 10000 就插入表sal_history ,MGR > 200就插入mgr_history ,优点和前面提到一样。
四、Conditional FIRST INSERT
仍然是例子:
INSERT FIRST
解释:将select查询出来的结果,每返回一行就判断,SAL
打完这我都头晕了,假如学过程序设计,看下面的清晰明了:
if
else
(
假如还看不理解,看官方的这句话吧,“If the first WHEN clause evaluates to true, the subsequent WHEN clauses for this row should be skipped.”
五、Pivoting INSERT
最后还是例子:
INSERT ALL
SELECT EMPLOYEE_ID, week_id, sales_MON, sales_TUE,
FROM sales_source_data;
解释:老实说,看不出有啥用法,真的非要说,咱就把它当作行列转换吧,如果上面表在加多一列,比如INTO sales_info VALUES (employee_id,week_id,week_which,sales_MON) 改成 INTO sales_info VALUES (employee_id,week_id,'星期一',sales_MON)
- Oracle笔记-Multitable INSERT 的用法
- Oracle笔记-Multitable INSERT 的用法
- Oracle笔记-Multitable INSERT 的用法
- Oracle笔记-Multitable INSERT 的用法
- Oracle Multitable INSERT 的用法
- Multitable INSERT 的用法
- Multitable INSERT 的用法
- Multitable INSERT 的用法
- Oracle-Multitable Insert Command 操作
- Multitable Insert
- Oracle Sql技巧 - Upsert, Multitable Insert, Undrop
- multitable insert command
- Oracle bulk Insert的用法
- Oracle INSERT WITH CHECK OPTION的用法
- oracle sql insert all 的用法 例子
- Oracle 中的Insert用法
- oracle insert all 用法
- oracle insert 笔记
- ListView底部分格线测试
- 任鑫:提前布局,不做轻公司
- 幸福需要把握的七个要点
- 常用ADB命令
- poj2478解题报告——欧拉函数,筛法
- Oracle笔记-Multitable INSERT 的用法
- C# 事件和Unity3D
- 编程实现文件复制和重命名
- 简表JOR
- WPF Storyboard的属性锁定问题
- 如何快速把阿里巴巴地图嵌入到自己的网站中
- C#:winform DataGridview 自动调整列宽
- 龙年贺词成语-龙字成语
- PC替代Server,隐患?还是实惠?