创建一个带参教的存储过程stu age,现实输入学生学号查询该生的出生年月日,并调用。
时间: 2023-12-18 22:02:15 浏览: 85
假设有一个名为 `student` 的表,其中包含以下字段:`id`、`name`、`birthday`,其中 `id` 是主键,表示学生的学号。
下面是创建带参数的存储过程 `stu_age` 的 SQL 代码:
```
CREATE PROCEDURE stu_age
@id INT
AS
BEGIN
SELECT birthday FROM student WHERE id = @id
END
```
该存储过程接受一个 `id` 参数,表示要查询的学生的学号。存储过程内部使用 `SELECT` 语句查询该学生的出生年月日,并返回查询结果。
要调用该存储过程,可以使用以下 SQL 代码:
```
EXEC stu_age @id = 12345
```
其中 `12345` 是要查询的学生的学号。执行该 SQL 语句后,存储过程将返回该学生的出生年月日。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)
![whl](https://img-home.csdnimg.cn/images/20210720083646.png)