首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >更改已关闭(但未取消分配)游标的选择

更改已关闭(但未取消分配)游标的选择
EN

Stack Overflow用户
提问于 2017-10-27 18:47:42
回答 1查看 202关注 0票数 1

我找到了这样一条声明:这里

关闭游标后,程序可以再次打开游标,这意味着DBMS将重新计算相同的查询或不同的查询,并生成新的结果集。

您能在Server中做到这一点吗?我在Transact-SQL游标页面上没有找到任何与此相关的内容。

其他DBMS支持这样的功能吗?

EN

回答 1

Stack Overflow用户

发布于 2017-10-27 19:14:34

FWIW用于Server。https://learn.microsoft.com/en-us/sql/t-sql/language-elements/close-transact-sql

CLOSE使数据结构可以重新打开,但在重新打开游标之前,不允许获取和定位更新。关闭必须在打开的游标上发出;仅声明或已经关闭的游标不允许关闭。

语法

代码语言:javascript
运行
复制
CLOSE { { [ GLOBAL ] cursor_name } | cursor_variable_name }

参数

全局

指定cursor_name引用全局游标。

cursor_name

打开的游标的名称。如果全局游标和本地游标都以cursor_name作为它们的名称,则当指定全局游标时,cursor_name引用全局游标;否则,cursor_name引用本地游标。

cursor_variable_name

与打开的游标关联的游标变量的名称。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46981611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档