"Från Oracle 8 är ROWID format och storlek ändras från 8 till 10 byte. Observera att ROWID s kommer att ändras när du omorganiserar eller exporterar/importerar en tabell. I händelse av en partitionerad tabell ändras den också om raden migrerar från en partition till en annan under en UPDATE ."
https://www.orafaq.com/wiki/ROWID
Jag skulle säga nej. Detta kan vara säkert om till exempel applikationen lagrar ROWID tillfälligt (säg att generera en lista med valbara objekt, var och en identifierad med ROWID , men listan regenereras rutinmässigt och lagras inte). Men om ROWID används på något ihållande sätt är det inte säkert.