create proc p8 @clno char(8)='200801', @ssex char(2)='男', @sage int =20 as select * from student where clno=@clno and ssex=@ssex and sage>=@sage
时间: 2024-01-03 20:05:18 浏览: 100
这是一个创建存储过程p8的SQL语句,该存储过程的作用是查询指定班级、性别和年龄范围内的学生信息。具体的SQL代码如下:
```
CREATE PROCEDURE p8
@clno char(8)='200801',
@ssex char(2)='男',
@sage int =20
AS
BEGIN
SELECT *
FROM student
WHERE clno=@clno AND ssex=@ssex AND sage>=@sage
END;
```
在上述代码中,存储过程p8有3个参数,分别是班级号(默认为200801)、性别(默认为男)和年龄(默认为20)。当然,你可以根据实际需求修改这些默认值。
执行此存储过程的SQL语句如下:
```
EXEC p8 @clno='200802', @ssex='女', @sage=18;
```
在上述代码中,我们传入了不同的参数值来查询指定班级、性别和年龄范围内的学生信息。
阅读全文