カーソル値

カーソル値は、基礎カーソルの参照を表すのに使用します。

CURSOR タイプは、以下のデータ・タイプとしてのみ使用できる組み込みデータ・タイプです。
  • コンパウンド SQL (コンパイル済み) ステートメント内のローカル変数
  • SQL ルーチンのパラメーター
  • SQL 関数の戻りタイプ
  • グローバル変数
CURSOR タイプを使用して定義された変数またはパラメーターは、コンパウンド SQL (コンパイル済み) ステートメントでのみ使用できます。

カーソル変数は、カーソル・タイプの SQL 変数、SQL パラメーター、またはグローバル変数です。カーソル変数には、SELECT ステートメント用に作成され、そのカーソル変数に割り当てられるカーソルに対応する基礎カーソルがあるはずです。複数のカーソル変数が同じ基礎カーソルを共有できます。

カーソル変数を従来型の SQL カーソルと同じ方法で使用して、SELECT ステートメントと OPEN、FETCH、および CLOSE ステートメントとの結果セットに関して繰り返すことができます。