Podle dokumentace timestamp
je synonymem pro rowversion
- je generován automaticky a zaručeně být jedinečný. datetime
není – je to pouze datový typ, který zpracovává data a časy a může být klientem specifikován na insert atd.
Samozřejmě za předpokladu, že jej používáte správně. Viz komentáře.