Oracle ha ORA_ROWSCN
Pseudocolonna. Questa colonna restituisce "il numero di modifica del sistema (SCN) con limite superiore conservativo" dell'ultima transazione eseguita su riga o blocco di dati. Questa è una buona stima dell'ultima modifica del blocco o della riga.
Se la tua tabella è creata con ROWDEPENDENCIES
, ORA_ROWSCN
restituisce scn per riga. NOROWDEPENDENCIES
è l'impostazione predefinita, nel qual caso Oracle tiene traccia di SCN a livello di blocco.
SCN_TO_TIMESTAMP
ti consente di convertire scn in timestamp ma per il vecchio scn solleva un'eccezione.