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 参考 » 使用 SQL » SQL 语句 » SQL 语句 (P-Z)

 

RESUME 语句

此语句用于重新开始执行返回结果集的游标。

语法
RESUME cursor-name
cursor-name :  identifier | hostvar
注释

此语句重新执行返回结果集的过程。该过程一直执行,直到遇见下一个结果集(不带 INTO 子句的 SELECT 语句)为止。如果该过程结束时未找到任何结果集,则会设置 SQLSTATE_PROCEDURE_COMPLETE 警告。使用 RESUME 重新开始 SELECT 语句的游标时,也会设置此警告。

在 Interactive SQL 中不支持 RESUME 语句。如果希望在 Interactive SQL 查看多个结果集,可以将 isql_show_multiple_result_sets 选项设置为 ON,或者选择 [工具] » [选项],然后在 [结果] 选项卡上选择 [显示多个结果集]。

权限

游标在此前必须已打开。

副作用

无。

另请参见
标准和兼容性
  • SQL/2003   服务商扩充。

示例

以下是嵌入式 SQL 的示例。

1. EXEC SQL RESUME cur_employee;
2. EXEC SQL RESUME :cursor_var;