"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
."
http://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.