Datetime é preciso apenas para 3ms. Portanto, ele será arredondado para o múltiplo mais próximo de 3ms. Para superar isso, consulte o datetime2 . Observe que isso é apenas para SQL2008+
EDIT:não é apenas para 3ms. É arredondado para incrementos de 0,000, 0,003 ou 0,007 segundos