分享一个sqlserver简单的存储过程
程序员文章站
2022-08-10 20:00:54
以下为一个简单的存储过程
执行存储过程 exec my_procedure(注:my_procedure为存储过程的名称)
create procedure my_procedure...
以下为一个简单的存储过程
执行存储过程 exec my_procedure(注:my_procedure为存储过程的名称)
create procedure my_procedure --创建一个名为my_procedure的存储过程 as begin --以下为具体存储过程的内容了---------------------------------- --创建一个游标 declare my_cursor cursor for select id,name from my_user --打开游标 open my_cursor --一个变量 declare @id int declare @name varchar(50) --循环游标 fetch next from my_cursor into @id,@name while @@fetch_status=0 begin print(@id) select * from my_user where id=@id fetch next from my_cursor into @id,@name end --关闭释放游标 close my_cursor deallocate my_cursor --内容结束,内容随便发挥 end go
上一篇: 关于SQL优化的几种方法介绍
下一篇: SQL关于表结构的练习题和题解