diff --git a/doc/src/sgml/ref/close.sgml b/doc/src/sgml/ref/close.sgml index 9ae487c3f78..c86e945a3dc 100644 --- a/doc/src/sgml/ref/close.sgml +++ b/doc/src/sgml/ref/close.sgml @@ -1,5 +1,5 @@ @@ -31,9 +31,13 @@ CLOSE cursor - Every open cursor is implicitly closed when a transaction is - terminated by COMMIT or - ROLLBACK. + Every non-holdable open cursor is implicitly closed when a + transaction is terminated by COMMIT or + ROLLBACK. Holdable cursors are implicitely + closed if the transaction that created them aborts via + ROLLBACK; if this does not happen, the holdable + cursor remains open until an explicit CLOSE is + executed, or the client disconnects.