
3个回答
展开全部
存储过程就是可以传入参数进行一定的内部运算,然后再传出结果,比视图要复杂点,但功能会很多的。。游标就是在存储过程中,会对中间表的每一行数据进行读取,然后其他操作,现在一般不讲究游标了,基本上游标都可以用别的代替,可以多用连接
展开全部
游标是变量,存储过程是数据库对象。
create procedure p1
@aa varchar(10)
as
begin
declare @bb varchar(10)
select @bb = bb from t1 where aa = @aa
end
定义一个名字为p1的存储过程,传入的参数是字符类型的@aa;
定义字符类型的变量@bb;
将t1表中的符合条件的值赋给该变量。
create procedure p1
@aa varchar(10)
as
begin
declare @bb varchar(10)
select @bb = bb from t1 where aa = @aa
end
定义一个名字为p1的存储过程,传入的参数是字符类型的@aa;
定义字符类型的变量@bb;
将t1表中的符合条件的值赋给该变量。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你问的问题,我可以给你打个比方,例如你问for loop 算不算存储过程一些样。
游标是遍历数据的!在存储过程中也很有用。
游标是遍历数据的!在存储过程中也很有用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询