CLOSE

Name

CLOSE  --  Close a cursor

Synopsis

CLOSE cursor
  

入力

カーソル

閉じられる開いているカーソルの名前。

出力

CLOSE

カーソルが正常に閉じられたときに返されるメッセージ。

NOTICE PerformPortalClose: portal "cursor" not found

カーソル が 宣言されていないか、または既に閉じられている場合の警告。

説明

CLOSE は開いているカーソルに付随した リソースを開放します。カーソルが閉じられた後は、引き続いて カーソルに対する操作は出来ません。必要無くなったら、 カーソルを閉じなければなりません。

トランザクションが COMMIT または ROLLBACK で終了したとき、それぞれの 開いているカーソルは暗黙的に閉ざされます。

注意事項

Postgres には明示的な OPEN カーソル文がありません。 カーソルは宣言された時点で開かれたと解釈されます。 カーソルを宣言するには DECLARE 文 を使います。

使用法

カーソル liahona を閉じます。

CLOSE liahona;
  

互換性

SQL92

CLOSE は SQL92 と完全に互換性があります。