Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 存储过程和触发器 » 使用过程、触发器和批处理 » 在过程和触发器中使用游标

 

游标管理概述

管理游标类似于通过编程语言管理文件。游标的管理步骤如下:

  1. 使用 DECLARE 语句为特殊 SELECT 语句或过程声明游标。

  2. 使用 OPEN 语句打开游标。

  3. 使用 FETCH 语句从游标一次检索一行结果。

  4. 警告 [未找到行] 说明已到达结果集的结尾。

  5. 使用 CLOSE 语句关闭游标。

缺省情况下,游标会在事务结尾处(COMMIT 或 ROLLBACK 语句上)自动关闭。而使用 WITH HOLD 子句所打开的游标对随后的事务也会保持打开状态,直至被显式关闭。

有关游标定位的详细信息,请参见游标定位