"Vous continuez à utiliser ce mot. Je ne pense pas qu'il signifie ce que vous pensez qu'il signifie." - Inigo Montoya
L'horodatage n'a absolument aucun rapport avec le temps comme l'a dit marc_s à l'origine.
declare @Test table (
TestId int identity(1,1) primary key clustered
,Ts timestamp
,CurrentDt datetime default getdate()
,Something varchar(max)
)
insert into @Test (Something)
select name from sys.tables
waitfor delay '00:00:10'
insert into @Test (Something)
select name from sys.tables
select * from @Test
Remarquez dans la sortie que Ts (hex) s'incrémente de un pour chaque enregistrement, mais que le temps réel présente un écart de 10 secondes. Si c'était lié au temps, il y aurait un écart dans l'horodatage pour correspondre à la différence de temps.