南大通用GBase8s数据库——CLOSE语句
当您不再需要引用 Select 或 Function 游标检索的行时, 请使用 CLOSE 子句关闭游标。
在 ESQL/C 中,该语句还可以刷新并关闭 Insert 游标。可在 GBase 8s ESQL/C 或 SPL 中使用此
语句。
语法
用法
关闭游标使得游标对于除 OPEN 或 FREE (或 OPEN FOR) 之外的任何语句无用,并释放数据库服务器已经分配到游标的资源。
在不兼容 ANSI 的数据库中,您可以关闭尚未打开的游标或已经关闭的游标。在这些情况下没有采取任何操作。
在兼容 ANSI 的数据库中,如果您关闭尚未打开的游标,那么数据库服务器返回错误。
示例
以下示例关闭了游标 democursor 。
EXEC SQL close democursor;
以下是来自 demo1.ec 的 ESQL/C Source 代码示例:
#include <stdio.h>
EXEC SQL define FNAME_LEN 15;
EXEC SQL define LNAME_LEN 15;
main()
{
EXEC SQL BEGIN DECLARE SECTION;
char fname[ FNAME_LEN + 1 ];
char lname[ LNAME_LEN + 1 ];
EXEC SQL END DECLARE SECTION;
printf( “DEMO1 Sample ESQL Program running.\n\n”);
EXEC SQL WHENEVER ERROR STOP;
EXEC SQL connect to ‘stores7’;
EXEC SQL declare democursor cursor for
select fname, lname
into :fname, :lname
from customer
where lname < “C”;
EXEC SQL open democursor;
for (;
南大通用GBase8s数据库——CLOSE语句相关推荐
- 南大通用GBase8s 常用SQL语句(八十三)
南大通用GBase8s 常用SQL语句(八十三) Interval fragment 子句 使用 Interval Fragment 子句存储通过一个或多个计算为数字或 INTERVAL 数据类型的范 ...
- 南大通用GBase8s 常用SQL语句(八十)
南大通用GBase8s 常用SQL语句(八十) FRAGMENT BY 子句 使用 FRAGMENT BY 子句创建分片表并指定它的存储分布方案.PARTITION BY 关键字是 FRAGMENT ...
- 南大通用GBase8s 常用SQL语句(八十一)
南大通用GBase8s 常用SQL语句(八十一) 使用 REMAINDER 关键字 使用 REMAINDER 关键字来指定存储超出指定表达式的有效值的存储空间.如果不指定 remainder ,并且在 ...
- 南大通用GBase8s 常用SQL语句(四十)
南大通用GBase8s 常用SQL语句(四十) DATAFILES 子句 DATAFILES 子句指定当您使用外部表时打开的操作系统文件或管道. DATAFILES 子句 元素 描述 限制 语法 fi ...
- 南大通用GBase8s 常用SQL语句(100)
用于插入的 REFERENCING 子句 Insert 触发器的 REFERENCING 子句可以为列中要插入的值声明相关名称. 用于插入的 REFERENCING 子句 元素 描述 限制 语法 co ...
- 南大通用GBase8s 常用SQL语句(284)
在非缺省的语言环境中的 UNLOAD TO 数据格式 在非缺省的语言环境中,DATE.DATETIME.MONEY 和数值列值有语言环境对这些数据类型支持的格式.要获取更多信息,请参阅 GBase 8 ...
- 南大通用GBase8s 常用SQL语句(282)
表规范 您必须指定您当前连接到的本地数据库中表的名称或同义词.如果设置 USETABLENAME 环境变量,则您必须使用表的名称,而不是同义词.该表可为 STANDARD.RAW 或 TEMP 类型, ...
- 南大通用GBase8s 常用SQL语句(五十一)
将列作为索引键的限制 以下限制应用到 CREATE INDEX 语句参考的索引键规范的任何列或列列表: 所有列必须存在并必须位于创建该索引的表中. 表必须存在于当前数据库中,且不能是 CREATE ...
- 南大通用GBase8s 常用SQL语句(288)
通过视图更新行 如果您在视图上有 Update 权限,则您可通过单表视图更新数据(请参阅 GRANT 语句).对于可更新的视图,定义该视图的查询必须不包含任何下列项: projection 列表中聚集 ...
最新文章
- 不使用powerdesigner手工绘制用例图例题详解
- JVM 方法区 ORACLE官方文档
- [PHP] 自动加载的实现
- Kubernetus自传
- 从尾到头打印单向链表
- 【深度学习】在PyTorch中构建高效的自定义数据集
- Centos6.5 安装apache2.4.33部署教程
- 高清摄像头MIPI接口与ARM连接【转】
- recorder_将Java Flight Recorder与OpenJDK 11一起使用
- Ubuntu每次启动都显示System program problem detected的解决办法
- 5Python全栈之路系列之字符串格式化
- 阶段3 2.Spring_09.JdbcTemplate的基本使用_6 JdbcDaoSupport的使用以及Dao的两种编写方式...
- 自己写段代码批量修改照片的Exif数据
- 中科院计算所在可信大数据软件技术方面的研究工作【DOC+PPT下载】
- 【Swift】图片裁剪
- 一个案例深入Python中的__new__和__init__
- 如何设置WiFi密码才不会被WiFi万能钥匙破解
- 电子印章系统基础“角色权限”分配攻略
- 新浪产品管培生的结构化面试
- 美柚如何精准引流?怎么通过美柚引流?美柚引流技巧
热门文章
- IMX6UL串口RS485半双工模式设置调试过程
- 智能消防巡检云平台技术
- 阿里人工智能实验室发布AR开放平台 正式进军机器视觉
- 威达电力工程造价软件
- 信号发生器的电路构成及工作原理
- 最新基于协同过滤的毕业设计题目
- js贺卡_贺卡病毒许可证
- 辩驳一个默认的说法:IE6不支持!important (转http://www.cnblogs.com/lanyueer/archive/2011/03/29/1998398.html)
- maven错误:unknow文件夹--报错:Failure to find xxx:pom:unknown
- 2021-07-23体素模型展示