Oracle har ORA_ROWSCN
Pseudokolonne. Denne kolonne returnerer "det konservative øvre grænsesystemændringsnummer (SCN)" for sidste transaktion foretaget på række eller datablok. Dette er et godt skøn for, hvornår blokken eller rækken sidst blev ændret.
Hvis din tabel er oprettet med ROWDEPENDENCIES
, ORA_ROWSCN
returnerer scn for række. NOROWDEPENDENCIES
er standard, i hvilket tilfælde Oracle sporer SCN på blokniveau.
SCN_TO_TIMESTAMP
giver dig mulighed for at konvertere scn til tidsstempel, men for gammel scn rejser det undtagelse.