如何在Oracle中检索最后插入的记录

时间:2012-09-15 12:40:19

标签: oracle

  

可能重复:
  How to get the last row in a table - Oracle 11g?

我想知道我们如何获取最后插入的记录值,因为我想要检索并查看最后插入表中的详细信息

2 个答案:

答案 0 :(得分:7)

insert into mytable (...) values (...)
returning id into v_id;

答案 1 :(得分:0)

如果您有主键:

select * from YOURTABLE
    where primary_key=(select max(primary_key) from YOURTABLE)