CLOSE

Name

CLOSE -- schließt einen Cursor

Synopsis

CLOSE cursor

Beschreibung

CLOSE gibt die zu einem offenen Cursor gehörenden Resourcen frei. Nachdem ein Cursor geschlossen ist, kann er nicht mehr verwendet werden. Ein Cursor sollte geschlossen werden, wenn er nicht mehr benötigt wird.

Jeder offene Cursor wird automatisch geschlossen, wenn eine Transaktion von COMMIT oder ROLLBACK beendet wird.

Parameter

cursor

Der Name eines offenen Cursors, der geschlossen werden soll.

Meldungen

CLOSE CURSOR

Meldung, wenn der Cursor erfolgreich geschlossen wurde.

WARNING: PerformPortalClose: portal "cursor" not found

Diese Warnung wird ausgegeben, wenn der angegebene Cursor nicht deklariert ist oder schon geschlossen wurde.

Hinweise

PostgreSQL hat keinen Befehl OPEN zum ausdrücklichen Öffnen eines Cursors; ein Cursor ist geöffnet, sobald er deklariert wurde. Mit dem Befehl DECLARE wird ein Cursor deklariert.

Beispiele

Schließe den Cursor liahona:

CLOSE liahona;

Kompatibilität

Der Befehl CLOSE ist mit dem SQL-Standard konform.