I recently learnt that oracle has a feature which was pretty useful to me - as the designer/implementator didn\'t care much about data history - I can query the historical s
SELECT * FROM sometable VERSIONS BETWEEN TIMESTAMP systimestamp - 1 AND systimestamp
will give you all versions of all rows in the last day.
There's lots more you can do with this. Check out the documentation (you may want to find the docs for your version).