Hi gpsingh

you wrote that "From 8 onwards Rowid in a table may not be unique because of different format of rowid.". can you please explan more, in what circumstances? as far as i know if i use a cursor, where i get the rowid, and i us the rowid to update te row from the cursor, like this:

update ___
set ___ = ____
where rowid = rec.row_id

then everything is ok.!