积极答复者
关于CURSOR

问题
答案
-
这个是游标变量和游标的区别
declare cursor 这个应该不需要多说,应该知道用法。
游标变量主要是用来存储返回的游标,可以被其他地方使用。
可以看下面的例子,来自msdn
/* Use DECLARE @local_variable, DECLARE CURSOR and SET. */ DECLARE @MyVariable CURSOR DECLARE MyCursor CURSOR FOR SELECT LastName FROM AdventureWorks.Person.Contact SET @MyVariable = MyCursor GO /* Use DECLARE @local_variable and SET */ DECLARE @MyVariable CURSOR SET @MyVariable = CURSOR SCROLL KEYSET FOR SELECT LastName FROM AdventureWorks.Person.Contact; DEALLOCATE MyCursor;
跟多内容可以参考msdn
family as water- 已标记为答案 大菜菜菜鸟 2010年7月7日 9:07
全部回复
-
这个是游标变量和游标的区别
declare cursor 这个应该不需要多说,应该知道用法。
游标变量主要是用来存储返回的游标,可以被其他地方使用。
可以看下面的例子,来自msdn
/* Use DECLARE @local_variable, DECLARE CURSOR and SET. */ DECLARE @MyVariable CURSOR DECLARE MyCursor CURSOR FOR SELECT LastName FROM AdventureWorks.Person.Contact SET @MyVariable = MyCursor GO /* Use DECLARE @local_variable and SET */ DECLARE @MyVariable CURSOR SET @MyVariable = CURSOR SCROLL KEYSET FOR SELECT LastName FROM AdventureWorks.Person.Contact; DEALLOCATE MyCursor;
跟多内容可以参考msdn
family as water- 已标记为答案 大菜菜菜鸟 2010年7月7日 9:07