0

DB2 で iseries を使用しています。Db2 の列の最新の値を取得したいのですが? IDENTITY_VAL_LOCAL() を使用してみましたが、これには挿入ステートメントが必要です。私の場合、挿入は実行しません。Db2 の列に挿入された最新の値が必要ですが、これは必ずしも最近挿入されたものではありません。

4

2 に答える 2

2

テーブルにタイムスタンプ フィールドがありますか? 次のようなことができます。

SELECT id
FROM schema.table
ORDER BY tstamp DESC
FETCH FIRST ROW ONLY

そうでない場合、「最新」をどのように定義する予定かわかりません(他の回答のコメントで、これは必ずしも「順序」にあるとは限らない英数字フィールドであると述べたため)。

于 2013-07-16T14:33:10.613 に答える