get last

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

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


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

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

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

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

関連概念
resultSetID
SQL サポート

関連タスク
EGL 文およびコマンドの構文図

関連リファレンス
delete
execute
get
get absolute
get current
get first
get next
get previous
get relative
EGL 文
open
replace

フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.