文档详情

数据库第八章数据编程.ppt

发布:2017-04-26约3.05千字共99页下载文档
文本预览下载声明
第8章 数据库编程 ;第8章 Oracle数据库编程;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;8.1 PL/SQL简介;declare m sc.grade%type; begin select grade into m from sc where sno=04001 and cno=005; if m60 then dbms_output.put_line(不及格); elsif m=60 and m80 then dbms_output.put_line(及格); elsif m=80 and m90 then dbms_output.put_line(良好); else dbms_output.put_line(优秀); end if; end;;8.1 PL/SQL简介;declare x number(2):=0; begin loop x:=x+1; dbms_output.put_line(x 的当前值为:||x); exit when x=10; end loop; end;;declare x number:=0; begin x:=1; while x10 loop dbms_output.put_line(x 的当前值为:||x); x:=x+1; end loop; end; ;8.1 PL/SQL简介;第8章 Oracle数据库编程;1. 问题提出;1. 问题提出;1. 问题提出;1. 问题提出;1. 问题提出;1. 问题提出;1. 问题提出;2. 问题分析;2. 问题分析;3. 游标概念;;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;04023, 段希飞, 体育, 65;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;4. 游标使用步骤;8.2 游标;8.2 游标;8.2 游标;8.2 游标;8.2 游标;8.2 游标;8.2 游标;第8章 Oracle数据库编程;8.3 存储过程;8.3 存储过程;8.3 存储过程;8.3 存储过程;8.3 存储过程;8.3 存储过程;8.3 存储过程;创建不带参数的存储过程;创建不带参数的存储过程 ;创建带输入参数和输出参数的存储过程 ;创建带输入参数和输出参数的存储过程;创建插入数据的存储过程;创建删除数据的存储过程 ;创建修改数据的存储过程 ;删除存储过程;第8章 Oracle数据库编程;案例;案例;1.触发器概念;1.触发器概念;2.定义触发器;2.定义触发器;2.定义触发器;2.定义触发器;2.定义触发器;2.定义触发器;2.定义触发器;2.定义触发器;3.案例分析;4.案例实现;4.案例实现;4.案例实现;5. 触发器编写;5. 触发器编写;有一张教师工资表,如下 CREATE TABLE SAL_TEACH (Eno varchar2(4) primary key, --教师编号 Ename varchar2(10), --教师姓名 Job varchar2(8), --职称 Sal number, --实发工资 Deduct number, --扣款 Deptno varchar2(5)) --所在学院;为了增加教师工资表的安全性,追踪用户对教师工资 表数据的修改,创建一张工资变化表sal_log用来记录相关追踪信息。 Sal_log表结构如下: create table sal_log (id varchar2(4) primary key, --主码,自动增加 eno varchar2(4) refere
显示全部
相似文档