CLOSE
CLOSE - 关闭光标
语法格式
CLOSE { name | ALL }
说明
CLOSE释放与打开游标关联的资源。光标关闭后,不允许后续操作。不再需要时,应关闭游标。
当事务由 COMMIT 或 ROLLBACK终止时,将隐式关闭每个不可保留的打开游标。如果创建它的事务通过 ROLLBACK中止,则隐式关闭可保持游标。如果创建事务成功提交,则可保持游标将保持打开状态,直到执行显式CLOSE 或客户端断开连接。
参数说明
name
要关闭的打开游标的名称。
ALL
关闭所有打开的游标。
注意事项
Vastbase E100没有明确的 OPEN 游标语句;声明游标被认为是打开的。使用DECLARE语句声明游标。
您可以通过查询 pg_cursors系统视图来查看所有可用游标。
如果在稍后回滚的保存点之后关闭游标,则不会回滚 CLOSE。也就是说,光标保持关闭状态。
示例
关闭光标 liahona :
CLOSE liahona;