Sie müssen Millisekunden separat speichern, wenn Sie so viel Genauigkeit benötigen. In SQL Server 2005 gibt es keinen nativen Datums-/Uhrzeittyp, mit dem Sie genauer als ~3 ms sein können. Aus diesem Grund ist beispielsweise die letzte Zeit an einem Tag 23:59:59,997, nicht 0,998 oder 0,999.