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 回答
1

你有没有尝试过:

SELECT MAX(MYCOL) FROM MYTABLE
于 2013-07-16T13:07:57.707 回答