I have worked on datawarehousing applications that stored rowid's for performance reasons. Providing the data is static it shouldn't cause a problem, but I wouldn't recommend it.
As part of your upgrade to 10g providing you aren't exporting and importing the data (or otherwise moving it) the rowid's shouldn't change for any tables.
Main Topics
Browse All Topics





by: angelIIIPosted on 2008-06-18 at 05:24:45ID: 21812063
>and also a few tables that have stored rowids of other tables.
that is a big problem, because the ROWID of a row can change, over time...
you should NEVER store the ROWID values, this will require either a application change, unless you have some other field using which you can relate the rows.