当您不再需要引用 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语句相关推荐

  1. 南大通用GBase8s 常用SQL语句(八十三)

    南大通用GBase8s 常用SQL语句(八十三) Interval fragment 子句 使用 Interval Fragment 子句存储通过一个或多个计算为数字或 INTERVAL 数据类型的范 ...

  2. 南大通用GBase8s 常用SQL语句(八十)

    南大通用GBase8s 常用SQL语句(八十) FRAGMENT BY 子句 使用 FRAGMENT BY 子句创建分片表并指定它的存储分布方案.PARTITION BY 关键字是 FRAGMENT ...

  3. 南大通用GBase8s 常用SQL语句(八十一)

    南大通用GBase8s 常用SQL语句(八十一) 使用 REMAINDER 关键字 使用 REMAINDER 关键字来指定存储超出指定表达式的有效值的存储空间.如果不指定 remainder ,并且在 ...

  4. 南大通用GBase8s 常用SQL语句(四十)

    南大通用GBase8s 常用SQL语句(四十) DATAFILES 子句 DATAFILES 子句指定当您使用外部表时打开的操作系统文件或管道. DATAFILES 子句 元素 描述 限制 语法 fi ...

  5. 南大通用GBase8s 常用SQL语句(100)

    用于插入的 REFERENCING 子句 Insert 触发器的 REFERENCING 子句可以为列中要插入的值声明相关名称. 用于插入的 REFERENCING 子句 元素 描述 限制 语法 co ...

  6. 南大通用GBase8s 常用SQL语句(284)

    在非缺省的语言环境中的 UNLOAD TO 数据格式 在非缺省的语言环境中,DATE.DATETIME.MONEY 和数值列值有语言环境对这些数据类型支持的格式.要获取更多信息,请参阅 GBase 8 ...

  7. 南大通用GBase8s 常用SQL语句(282)

    表规范 您必须指定您当前连接到的本地数据库中表的名称或同义词.如果设置 USETABLENAME 环境变量,则您必须使用表的名称,而不是同义词.该表可为 STANDARD.RAW 或 TEMP 类型, ...

  8. 南大通用GBase8s 常用SQL语句(五十一)

    将列作为索引键的限制 以下限制应用到 CREATE INDEX 语句参考的索引键规范的任何列或列列表: 所有列必须存在并必须位于创建该索引的表中. 表必须存在于当前数据库中,且不能是 CREATE ...

  9. 南大通用GBase8s 常用SQL语句(288)

    通过视图更新行 如果您在视图上有 Update 权限,则您可通过单表视图更新数据(请参阅 GRANT 语句).对于可更新的视图,定义该视图的查询必须不包含任何下列项: projection 列表中聚集 ...

最新文章

  1. 不使用powerdesigner手工绘制用例图例题详解
  2. JVM 方法区 ORACLE官方文档
  3. [PHP] 自动加载的实现
  4. Kubernetus自传
  5. 从尾到头打印单向链表
  6. 【深度学习】在PyTorch中构建高效的自定义数据集
  7. Centos6.5 安装apache2.4.33部署教程
  8. 高清摄像头MIPI接口与ARM连接【转】
  9. recorder_将Java Flight Recorder与OpenJDK 11一起使用
  10. Ubuntu每次启动都显示System program problem detected的解决办法
  11. 5Python全栈之路系列之字符串格式化
  12. 阶段3 2.Spring_09.JdbcTemplate的基本使用_6 JdbcDaoSupport的使用以及Dao的两种编写方式...
  13. 自己写段代码批量修改照片的Exif数据
  14. 中科院计算所在可信大数据软件技术方面的研究工作【DOC+PPT下载】
  15. 【Swift】图片裁剪
  16. 一个案例深入Python中的__new__和__init__
  17. 如何设置WiFi密码才不会被WiFi万能钥匙破解
  18. 电子印章系统基础“角色权限”分配攻略
  19. 新浪产品管培生的结构化面试
  20. 美柚如何精准引流?怎么通过美柚引流?美柚引流技巧

热门文章

  1. IMX6UL串口RS485半双工模式设置调试过程
  2. 智能消防巡检云平台技术
  3. 阿里人工智能实验室发布AR开放平台 正式进军机器视觉
  4. 威达电力工程造价软件
  5. 信号发生器的电路构成及工作原理
  6. 最新基于协同过滤的毕业设计题目
  7. js贺卡_贺卡病毒许可证
  8. 辩驳一个默认的说法:IE6不支持!important (转http://www.cnblogs.com/lanyueer/archive/2011/03/29/1998398.html)
  9. maven错误:unknow文件夹--报错:Failure to find xxx:pom:unknown
  10. 2021-07-23体素模型展示