CLOSE

Name

CLOSE  --  カーソルの閉鎖

Synopsis

CLOSE cursor
  

入力

cursor

閉じようとしている現在は開いているカーソルの名前

出力

CLOSE

もしカーソルが問題無く閉じられた場合に返されるメッセージです。

NOTICE PerformPortalClose: portal "cursor" not found

この警告は cursor が宣言されていないか既に閉じられている場合に返されます。

説明

CLOSE は開いたカーソルと関連するリソースを解放 します。カーソルが閉じられると、その後の操作は許されません。カーソル は必要がなくなった時に閉じるべきです。

暗黙の閉鎖は、トランザクションが COMMIT もしくは ROLLBACK で終了された時に、開いている カーソルすべてに対して実行されます。

注釈

Postgres は明示的な OPEN カーソル文を持ちません。カーソルは宣言されたときに開いている と見なされます。カーソルの宣言には DECLARE 文 を使用して下さい。

使用方法

カーソル liahona を閉じる場合です。

CLOSE liahona;
  

互換性

SQL92

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