摘要:
1.oracle优化器 优化目标分为4种: choose (选择性) rule (基于规则) first rows(第一行) all rows(所有行) Description:描述sql的执行计划 Object owner:对象模式 Object name:对象名 Cost:花费(的时间) Car 阅读全文
posted @ 2018-07-08 12:51
Brad Miller
阅读(332)
评论(0)
推荐(0)
摘要:
1、三范式规范化关系模式称为范式。第一范式:在一个关系模型R中,如果R的每一个属性的值域中的值都是不可再分的最小数据单位, 则称R为第一范式(1NF)。第二范式:如果一个关系模型R属于1NF,并且R的每一个非主属性都完全依赖于它的每一个候选键, 则称R为第二范式(2NF)。第三范式:如果一个关系模型 阅读全文
posted @ 2018-07-08 12:49
Brad Miller
阅读(211)
评论(0)
推荐(0)
摘要:
定时器job1.定义 定时器指在特定的时间执行特定的操作。 可以多次执行。说明:特定的操作:指一个完成特定功能的存储过程。多次执行:指可以每分钟、每小时、每天、每周、每月、每季度、每年等周期性的运行。2.准备工作源表:student,course,sccreate table student( sn 阅读全文
posted @ 2018-07-08 12:39
Brad Miller
阅读(708)
评论(0)
推荐(0)
摘要:
例外处理1.例外分类:预定义例外,非预定义例外,自定义例外三种传递例外:如果在例外处理部分exception没有捕捉例外,oracle会将例外传递到调用环境.捕捉并处理例外:使用例外处理部分完成exceptionwhen exception1 thenstatement1;when exceptio 阅读全文
posted @ 2018-07-08 12:36
Brad Miller
阅读(1200)
评论(0)
推荐(0)
摘要:
动态sql0.pl/sql块的限制 不能执行ddl操作(create、drop、alter); 不能执行部分dcl操作(grant、revoke)。 1.语法动态sql:在执行时才能确定要执行的sql语句。在pl/sql块中编写动态sql语句时,需要将sql语句存放到字符串变量中,而且sql可以包含 阅读全文
posted @ 2018-07-08 12:35
Brad Miller
阅读(356)
评论(0)
推荐(0)
摘要:
pl/sql集合处理单行单列数据,可以使用标量变量;处理单行多列的数据,可以使用pl/sql记录(%rowtype,record);处理单列多行数据,可以使用pl/sql集合。 pl/sql集合类型是类似于高级语言数组的一种复合数据类型。包括:嵌套表(table),数组(varray)两种。 一、嵌 阅读全文
posted @ 2018-07-08 11:50
Brad Miller
阅读(1125)
评论(0)
推荐(0)
摘要:
序列1.创建序列create sequence seq_alog start with 1 increment by 1 maxvalue 999999999999999999999999999 minvalue 1 cache 20;说明:start with 1 --表示序列从1开始increm 阅读全文
posted @ 2018-07-08 11:46
Brad Miller
阅读(896)
评论(0)
推荐(0)
摘要:
包1.定义:包用于逻辑组合相关的PL/SQL类型,项和子程序,由包规范和包体组成 建立包规范:包规范是包与应用程序之间的接口,用于定义包的公用组件, 包括常量,变量,游标,过程,函数等 建立包体:用于实现包规范所定义的过程和函数2.语法:包规范只定义不实现create [or replace] pa 阅读全文
posted @ 2018-07-08 11:44
Brad Miller
阅读(254)
评论(0)
推荐(0)
摘要:
create table s_sc ( SNAME VARCHAR2(20) primary key, c_grade NUMBER(6), m_grade NUMBER(6), e_grade NUMBER(6) );declare begin for rs in (select sno,snam 阅读全文
posted @ 2018-07-08 11:43
Brad Miller
阅读(357)
评论(0)
推荐(0)
摘要:
引言:PLSQL数据类型标量数据类型:数字类、字符类、日期类、布尔类(boolean)、复合数据类型:记录(%rowtype)、表、数组引用类型:REF CURSORLOB类型:BLOB、CLOB 1.系统定义的记录:%rowtype使用%rowtype属性定义记录变量:可以基于表或视图定义记录变量 阅读全文
posted @ 2018-07-08 11:41
Brad Miller
阅读(348)
评论(0)
推荐(0)
浙公网安备 33010602011771号