カーソル (PL/SQL)

カーソル とは、結果セットにおける 1 行のデータを指し示したり選択したりするためにアプリケーション・プログラムで使用する、名前付き制御構造のことです。 照会を一度にすべて実行する代わりに、カーソルを使用して、一度に 1 行ずつ照会結果セットの読み取りおよび処理を行うことができます。

PL/SQL コンテキスト内のカーソルは、WITH HOLD カーソルとして扱われます。 WITH HOLD カーソルについて詳しくは、『DECLARE CURSOR ステートメント』を参照してください。

データ・サーバーでは、PL/SQL 静的カーソルおよびカーソル変数の両方がサポートされます。