CLOSE SQL - Language Statements CLOSE Close a cursor 1998-09-08 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.