get first

EGL の get first 文は、リレーショナル・データベース結果セット内の最初の行を読み取ります。

この文を使用できるのは、関連する open 文で scroll オプションを指定した場合だけです。scroll オプションを使用できるのは、Java™ で出力を生成している場合だけです。


get first 文の構文図
record name
SQL レコードの名前。
from resultSetID
同じプログラム内で前に実行された open 文に get first 文を結合する ID。 詳細については、『resultSetID』を参照してください。
into
リレーショナル・データベース表から値を受け取る項目がリストされた文節の中で、EGL を開始します。
item
特定の列の値を受け取る項目。 項目名の前にはコロン (:) を付けません
get first 文を発行し、forUpdate オプション付きの open 文によって選択された行を取得すると、以下のことができます。

SQL FETCH ステートメントは、生成されたコードでは EGL get first ステートメントを表します。生成される SQL ステートメントの形式は、INTO 文節の設定以外は変更できません。

エラーが発生して処理が続行された場合、カーソルは開いたままで残ります。

最終的に、SQL COMMIT または sysLib.commit が指定された場合、open ステートメントで hold オプションを使用したときにのみ、open ステートメントで宣言されていたカーソル内の位置がコードにより保存されます。

関連する概念
resultSetID
SQL サポート

関連するタスク
EGL ステートメントおよびコマンドの構文図

関連する参照項目
delete
execute
get
get absolute
get current
get last
get next
get previous
get relative
EGL ステートメント
open
replace

ご利用条件 | フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.
(C) Copyright IBM Japan 2005.