历史版本。 PostgreSQL 7.1 已结束支持。 请参阅 当前版本手册.
CLOSE
CLOSE — 关闭一个游标
大纲
CLOSE cursor
输入
cursor要关闭的打开游标的名称。
输出
CLOSE游标成功关闭时返回的消息。
NOTICE PerformPortalClose: portal "cursor" not found如果
cursor没有被声明或者已经被关闭,就会给出这条警告。
描述
CLOSE释放与一个打开的游标相关联的资源。游标关闭后,不允许再对其执行任何后续操作。当不再需要游标时,应将其关闭。
当事务被
COMMIT
或
ROLLBACK
终止时,每个打开的游标都会被隐式关闭。
注意
Postgres 没有显式的
OPEN 游标语句;游标在声明时即被视为打开。请使用
DECLARE 语句声明游标。
用法
关闭游标 liahona:
CLOSE liahona;
兼容性
SQL92
CLOSE 与 SQL92 完全兼容。