"Depuis Oracle 8, le ROWID
format et taille modifiés de 8 à 10 octets. Notez que ROWID
's change lorsque vous réorganisez ou exportez/importez une table. Dans le cas d'une table partitionnée, cela change également si la ligne migre d'une partition à une autre lors d'un UPDATE
."
http://www.orafaq.com/wiki/ROWID
Je dirais non. Cela pourrait être sûr si, par exemple, l'application stocke ROWID
temporairement (disons générer une liste d'éléments sélectionnables, chacun identifié avec ROWID
, mais la liste est systématiquement régénérée et non stockée). Mais si ROWID
est utilisé de manière persistante, il n'est pas sûr.