CLOSE
SQL - Language Statements
CLOSE
Close a cursor
1999-07-20
CLOSE cursor
1998-09-08
Inputs
cursor
The name of an open cursor to close.
1998-09-08
Outputs
CLOSE
Message returned if the cursor is successfully closed.
NOTICE PerformPortalClose: portal "cursor" not found
This warning is given if
cursor is not
declared or has already been closed.
1998-09-08
Description
CLOSE frees the resources associated with an open cursor.
After the cursor is closed, no subsequent operations
are allowed on it. A cursor should be closed when it is
no longer needed.
An implicit close is executed for every open cursor when a
transaction is terminated by COMMIT
or ROLLBACK.
1998-09-08
Notes
Postgres does not have
an explicit OPEN cursor statement;
a cursor is considered open when it is declared.
Use the DECLARE statement to declare a cursor.
Usage
Close the cursor liahona:
CLOSE liahona;
Compatibility
1998-09-08
SQL92
CLOSE is fully compatible with SQL92.