oracle PL/SQL块匿名块和函数的练习
- 1 . 根据学生学号查询学生姓名、所在系。
- 2、学号‘103’同学的平均分若高于80分则显示’成绩优秀!’,否则显示’努力学习!’
- 3、将学号为103同学选修的课程号为3245的课程按成绩划分等级,90分以上’优秀’,80分以上’良好’,70分以上’中等’,60分以上’及格’,其它为不及格。
- 4、根据输入的学号查询该名学生的姓名,若没有输入的学号没有找到,则抛出异常“没有该学生”。
- 5.修改学号为‘107’同学选修的课程号为‘6166’的成绩,若成绩小于60分,则做修改为60分。(如果建表时已经设置了成绩不能超出100的约束,则不能在此表执行)
- 6.创建一个函数,根据输入的课程号,输出最高成绩
- 7、创建名为“F1”的函数,以课程号为参数,返回该门课程的平均成绩。
- 8、建表、表内数据
1 . 根据学生学号查询学生姓名、所在系。
方法一:
declare
vname student<