技能拓展--项目实践
-
1 任务13 创建...
-
2 任务 14 ...
-
3 任务15 建立...
-
4 任务16 建立...
上一节
下一节
在 YSGL 数据库中进行如下操作。
(1)创建不带参数的存储过程 count_procedure( ),统计工作 10 年以上的员工人数。
(2)创建带一个输入参数的存储过程salary_procedure( ),根据员工E_ID查询该员工的实际收入。
(3)创建一个存储过程 zhicheng _procedure( ),用参数指定的职称的值查询具有该职称的所有老师。
(4)创建一个存储过程salary_avg_procedure( ),用参数指定的部门名称查询属于该部门的老师的平均基本工资。
(5)基于 Employees 表创建存储过程 EMPLOYEES_info_procedure( )。该存储过程的输入参数是 type,输出参数是 info。当 type 的值是 1 时,计算 employees 表中所有男性员工的人数,然后通过参数 info 输出;当 type 的值是 2 时,计算 employees 表中所有女性员工的人数,然后通过 info输出;当 type 为 1 和 2 以外的任何值时,将字符串“Error Input!”赋值给 info。
(6)删除存储过程 salary_procedure( )。
(7)创建一个带输入参数的存储过程,根据指定的学号判断该学生是否为女生,若为女生则加一个学分,若为男生则不加。

