创建一个名为“proc_3”的存储过程,用于删除学生表中指定学号的记录,具体学号由调用时决定。然后调用该存储过程。
时间: 2024-03-21 14:42:53 浏览: 200
创建存储过程
好的,以下是创建“proc_3”存储过程的SQL语句:
```
CREATE PROCEDURE proc_3
@student_id INT
AS
BEGIN
DELETE FROM student WHERE student_id = @student_id
END
```
这个存储过程接收一个整数类型的参数 @student_id,用于指定要删除的学生记录的学号。存储过程执行时,会将学号为 @student_id 的学生记录从 student 表中删除。
接下来是调用该存储过程的SQL语句:
```
EXEC proc_3 @student_id = 123456
```
这个语句会调用存储过程“proc_3”,并将参数 @student_id 的值设为 123456,这样就会删除学号为 123456 的学生记录。
阅读全文