RowVersion (TimeStamp) datatype
HejsaFindes der en datatype i Oracle der minder i format og funktionalitet om SQL Server'ens RowVersion datatype?
Denne datatype er en auto-versionering af alle rows, så den får automatisk en værdi når man indsætter i en tabel med sådan en colonne, og den skifter værdi hver gang man opdaterer en row.
I SQL Serveren kaldte de det tidligere for TimeStamp, men anbefaler nu at man bruger synonymet RowVersion, da TimeStamp datatypen muligvis bliver ændret i fremtiden for at være magen til SQL92 standardens TimeStamp type (Som Oracle naturligvis overholder).
Jeg VED godt jeg kan lave tilsvarende funktionalitet med en sequence og en trigger, men denne har ikke samme format som i SQLServeren, hvor datatypen minder om en binary(8). Det skal det helst have, for at jeg har samme datatype uanset hvilken database jeg går på.