Would something like the following statement help ?
select * from table where id = (select max(id) from table);
Alternately you can rely on the rownum to limit the number of rows. This is similar to:
select * from table where rownum < 2 order by id desc;
Regards
Vasu