我正在使用DB2的iseries.I想要获取Db2中列的最新值。 我尝试使用IDENTITY_VAL_LOCAL(),但这需要一个insert语句。在我的情况下,我不执行任何插入。我希望在Db2中的一个列中插入最新值,该列最近一定不会插入。
答案 0 :(得分:2)
你的桌子上有时间戳字段吗?你可以这样做:
SELECT id
FROM schema.table
ORDER BY tstamp DESC
FETCH FIRST ROW ONLY
如果你不这样做,我不确定你打算如何定义“最新”(因为你在另一个答案的评论中说,这是一个字母数字字段,不一定是“顺序”)。
答案 1 :(得分:1)
你试过了吗?
SELECT MAX(MYCOL) FROM MYTABLE