CLOSE

Name

CLOSE -- 關閉一個游標

Synopsis

CLOSE name

描述

CLOSE 釋放和一個游標關聯的資源。 一個游標關閉後,不允許對其再做任何操作。一個不再使用的游標應該關閉掉。

在一個交易用 COMMIT 或者 ROLLBACK 終止之後, 每個不可保持的已打開游標都隱含關閉。如果建立交易透過 ROLLBACK 退出, 那麼一個可以保持的游標隱含關閉。如果建立交易成功提交,那麼可保持的游標保持打開, 直到執行一個明確的 CLOSE,或者客戶端斷開。

參數

name

一個待關閉的游標的名字。

注意

PostgreSQL 沒有明確的 OPEN (打開)游標的語句; 我們認為一個游標在聲明時就打開了。使用 DECLARE 語句聲明一個游標。

例子

關閉游標liahona

CLOSE liahona;

相容性

CLOSE 與 SQL 完全兼容。

參閱

DECLARE, FETCH, MOVE