Oracle SQL学习笔记
oracle sql 学习笔记
SQL、PL/SQL学习笔记
1.SQL并行查询
alter session enable parallel dml
execute immediate 'alter session enable parallel dml'; --修改会话并行DML
select /*+parallel(a,4)*/ * from table_name a
select /*+parallel(a,8)*/ * from table_name a
select /*+parallel(a,4) parallel(b,4) parallel(c,4)*/ a.*,b.*,c.*
from table_name1 a,table_name2 b,table_name c
insert /*+parallel(t,4)*/ into table_name t
insert /*+parallel(t,8)*/ into table_name t
/*+parallel(t,8)*/ 并行处理,一般为CPU的倍数如:4,8等,在执行类型SQL必须先运行:alter
session enable parallel dml
2.删除表分区数据
alter table masamk.tb_mk_sc_user_mon truncate partition mk_user_mon_'||trim(iv_month) 删除
指定表分区数据
3.minus(差集)与intersect(交集)
minus 指令是运用在两个 SQL 语句上。它先找出第一个 SQL 语句所产生的结果,然后
看这些结果有没有在第二个 SQL 语句的结果中,如果有的话,那这一笔资料就被去除,而
不会在最后的结果中出现; 如果第二个 SQL 语句所产生的结果并没有存在于第一个 SQL
语句所产生的结果内,那这笔资料就被抛弃。
intersect 指令是运用在两个SQL语句上,如果两个SQL语句的记录完全相同则显示相应记
录,否则将不在结果中出现
4.Order by 中的 nulls last
order by area_code,bill_month nulls last --nulls last 将排序字段为null记录放在最后面
5.nvl的几个不同函数
nvl(a,1) 如果 a 为 null 返回 1,否则返回 a
nvl2(a,1,0) 如果 a 为 null 返回 0,否则返回 1
nullif(a,b) 如果 a = b 返回 null ,否则返回 a
6.怎样确保最终用户在数据库中只有N个会话(如果N 为1则只有1个会话)
create profile one_session limit sessions_per_user N; --创建参数文件(N为任意整数)
alter user <用户> profile one_session; --设置用户的参数文件
alter system set resource_limit=true; --设置资源限定
7.表的字段参照另外表的字段
create table resources ( resource_name varchar2(10) primary key,,,,);
create table schedules (resource_name references resources,….);
你可能喜欢
- SQL练习题
- 数据结构试题及答案
- sql入门
- 数据库系统概论王珊、萨师煊
- SQL语言
- 数据结构笔记
- 数据结构高分笔记
- SQL编程基础
- 北京理工大学数据结构十年期末试题及答案39页
- 数据结构试题及答案40页
- 全国2011年10月自学考试数据结构导论试题及答案3页
- 计算机应用基础数据结构部分试题及答案12页
- 数据结构试题及答案6页
- 数据结构模拟试题及答案39页
- sql数据库入门33页
- sql入门到精通语句12页
- sql plus入门使用小结2页
- sql入门96页
- sql_server入门随堂笔记20页
- 标准语言sql入门1页
- 数据库系统概论课后习题答案(王珊、萨师煊)19页
- 数据库系统概论笔记(萨师煊、王珊版)58页
- 数据库系统概论课后习题答案(王珊、萨师煊) (1)18页
- 数据库系统概论(第四版)++王珊、萨师煊54页
- 数据库系统概论课后习题答案(王珊、萨师煊)19页
- 数据库系统概论(第四版)王珊、萨师煊 第二章知识点5页
- SQL数据库语言55页
- SQL语言基本语句介绍5页
- 第13章 查询及SQL语言41页
- 第5章 SQL语言A53页
- 实验二 SQL语言的初步使用2页
- 第5章 SQL语言32页
- 数据结构读书笔记7页
- 2012版《数据结构高分笔记》更新补丁之外部排序5页
- 软件设计师备考笔记之数据结构3页
- 山东大学考研专业课笔记-04数据结构辅导笔记3页
- 计算机考研之终极笔记-数据结构篇26页
- 软考程序员数据结构笔记[1]24页
- 2012版《数据结构高分笔记》更新补丁之外部排序5页
- 天勤论坛_《2014版数据结构高分笔记》补充内容2页
- 数据结构考研高分笔记085-9915页
- 数据结构新版高分笔记_只看30-37页37页
- 数据结构高分笔记勘误最新(分期版)(8月4号)3页
- 数据结构高分笔记 精彩摘录之B-树7页
- 第二章 SQL语言编程基础35页
- 实验4 SQL_PL编程基础_V201331页
- T-SQL编程基础-基本语法3页
- T-SQL 编程基础7页
- 第6章 T-SQL编程基础46页
- 第8章-1 SQL编程基础132页


