修改存储过程“proc_3”,用于查询不小于指定成绩的学生的基本信息,具体成绩由调用时决定。
时间: 2024-03-21 09:43:01 浏览: 90
存储过程修改
好的,以下是修改后的“proc_3”存储过程的SQL语句:
```
CREATE PROCEDURE proc_3
@score INT
AS
BEGIN
SELECT * FROM student WHERE score >= @score
END
```
这个存储过程接收一个整数类型的参数 @score,用于指定要查询的最低成绩。存储过程执行时,会从 student 表中选择所有成绩不小于 @score 的学生记录,并将这些记录的基本信息返回。
调用该存储过程的SQL语句如下:
```
EXEC proc_3 @score = 80
```
这个语句会调用存储过程“proc_3”,并将参数 @score 的值设为 80,这样就会查询出成绩不小于80分的所有学生的基本信息。
阅读全文