在oracle数据库中如何查询出一个表中最后插入的一条记录

如题所述

如果提交的话可以查询那个提交段
SELECT 列名1,列名2……
FROM 表名 VERSIONS BETWEEN TIMESTAMP MINVALUE AND MAXVALUE WHERE
VERSIONS_STARTTIME IS NOT NULL ORDER BY VERSIONS_STARTTIME DESC;
查出来的第一条就是最后改变的数据,前提是你的最后一次操作commit了
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-05-19
如果有序列的话,你可以查 序列号最大的字段即可:
例如 SELECT MAX(SEQ_ID) FROM TABLE_NAME
相似回答