"Fra Oracle 8 er ROWID
format og størrelse ændret fra 8 til 10 bytes. Bemærk, at ROWID
's vil ændre sig, når du omorganiserer eller eksporterer/importerer en tabel. I tilfælde af en partitioneret tabel ændres den også, hvis rækken migrerer fra en partition til en anden under en UPDATE
."
http://www.orafaq.com/wiki/ROWID
Jeg ville sige nej. Dette kunne være sikkert, hvis for eksempel applikationen gemmer ROWID
midlertidigt (f.eks. generere en liste over valgbare elementer, hver identificeret med ROWID
, men listen regenereres rutinemæssigt og gemmes ikke). Men hvis ROWID
bruges på nogen vedvarende måde, er det ikke sikkert.