帮忙举个SqlServer的存储过程的例子

发布网友 发布时间:2022-04-20 00:43

我来回答

7个回答

热心网友 时间:2022-04-07 19:29

使用CREATE PROCEDURE语句创建一个名称为proc_bjrs的存储过程,用于检索现有班级及人数。 CREATE PROCEDURE proc_bjrs AS SELECT DISTINCT(班级表.班级编号),班级表.班级名称,人数=COUNT(学生基本信息表.学号) FROM 学生基本信息表,班级表 WHERE 班级表.班级编号=学生基本信息表.班级编号 GROUP BY 班级表.班级编号,班级表.班级名称 GO

热心网友 时间:2022-04-07 20:47

create procere Calc

@i int= 1,
@sum int= 0

as
begin
while @i <= 100
begin
set @sum= @sum + @i
set @i= @i + 1
end
print @sum
end

热心网友 时间:2022-04-07 22:21

存储过程分系统存储过程和自定义存储过程。系统存储过程可以理解成特殊的函数,其实有相关的文档你可以百度一下,比如sp_iqtable这个是用来输出一个库中所有表的信息。对于自定义存储过程你可以看一下www.itkk.cn这个网站中的数据库视频这里有你想知道的所有信息。

热心网友 时间:2022-04-08 00:13

create procere aa
@aa int--->参数
as
(
set @aa=1
return select @aa -->返回值
)

热心网友 时间:2022-04-08 02:21

create proc GetNewsList
@SectionID int,
@Hot int
as
select * from [News] where [SectionID]=@SectionID and Hot=@Hot

热心网友 时间:2022-04-08 04:45

网上一大堆,随便搜一下就很多。如果没用过,还是建议去系统学下存储过程。基础很重要,也便于理解例子

热心网友 时间:2022-04-08 07:27

create proc get_studentinformation
(
@sno varchar(20)
)
as
select * from student where sno=@sno
go

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com