其他分享
首页 > 其他分享> > 有无参数之存储过程

有无参数之存储过程

作者:互联网

一、 创建带参数的存储过程
创建带参数的存储过程首先要在存储过程中声明该参数,每个存储过程参数都必须用唯一的名称进行定义。与T-SQL变量相同,参数名必须以@为前缀,并且遵从标识符规则。当用户不提供该参数的值时可以使用一个默认值来代替。

1.不带默认值的参数

 创建一个参数不带默认值的存储过程,在调用该存储过程时,必须对存储过程中的所有参数进行赋值,如果有一个参数没有赋值,则无法调用该存储过程。例如:

[sql]

use db_student

--创建存储过程

create procedure proc_group

@课程类别 varchar(20), --定义参数

@学分 int

as

select * from course

where 课程类别=@课程类别 and 学分>@学分

标签:存储,创建,参数,学分,有无,默认值,过程
来源: https://www.cnblogs.com/knight-zhou/p/12066958.html