存储过程

1.简要说明什么是PL/SQL


2.【上机】使用匿名块编写helloworld程序


3.简要说明常见的变量类型以及变量的声明规则


4.【上机】练习使用plsql操作异常处理过程


5.解释说明immediate的作用


6.简要说明plsql中的游标的作用


7.解释说明游标的分类以及游标的使用方法


8.创建存储过程的步骤


9.如何使用JDBC熟练调用存储过程


10.解释说明plsql中的触发器的作用


11.【上机】创建一个存储过程,以员工号为参数,输出该员工的工资


12.【上机】创建一个存储过程,以员工号为参数,修改该员工的工资。若该员工属于
10号部门,则工资增加150;若属于20号部门,则工资增加200;若属于30
号部门,则工资增加250; 若属于其他部门,则增加300。


13.【上机】创建一个存储过程,以员工号为参数,返回该员工的工作年限(以参数形
式返回)


14.【上机】创建一个存储过程,以部门号为参数,输出入职日期最早的10个员工信


15.【上机】创建一个函数,以部门号为参数,返回该部门的平均工资。


16.【上机】创建一个函数,以员工号为参数,返回该员工所在的部门的平均工资


17.【上机】创建一个存储过程,以员工号和部门号作为参数,修改员工所在的部门为
所输入的部门号.如果修改成功,则显示“员工由……号部门调入调入……号部门”;
如果不存在该员工,则显示“员工号不存在,请输入正确的员工号。”;如果不
存在该部门,则显示“该部门不存在,请输入正确的部门号。”。


18.【上机】创建一个存储过程,以一个整数为参数,输入工资最高的前几个(参数值)
员工的信息


19.【上机】创建一个存储过程,以两个整数为参数,输出工资排序在两个参数之间的
员工信息


20.【上机】用三种方式实现循环控制要求使用loop,要求有一个变量iCount,循环
前给变量赋值为0,每循环一次就加2,当变量为100的时候就退出循环


21.【上机】写出下面的循环控制,要求使用for处理。假设:已经存在一个变量 iCount
要求1: 循环前要先给变量赋值为0,每循环一次就加2,当变量为100的时候,就
退出循环


22.【上机】1.定义三个变量v_ID和v_Name和v_Age ,前两个类型为字符,长度为20,
后面一个类型为数字,2.定义一个游边EMP_INFO,通过表[员工]来取字段
[ID],[NAME],[AGE]的员工信息3.遍历取到的员工信息,分别把值取出来赋给
定义的变量


23.【上机】假设已经存在一个变量v_Counter,类型为字符存在一个变量v_Flag,类型
为字符当v_Counter=1时,v_Flag赋值为1当v_Counter=2时,v_Flag赋值为2,
当不是以上的情况时候,什么都不做.

原文地址:https://www.cnblogs.com/ren549047861/p/11294384.html