Frage

Ich generiere einige Testdaten für Termine, indem Sie eine zufällige Menge an Zecken verwenden, aber das eingesetzte Datum, an dem ich eingesetzte, scheint eine höhere Präzision zu haben als die, die ich zurückkomme.Ist das ein Problem mit EF5 oder ist diese etwas mit den Säulentypen datetime vs dateTime2 zu tun.

zB

Zecken von meiner erzeugten Zeit: 634074312268196992

Zecken von dieser Zeit, nachdem Sie einmal über EF gespeichert / abgerufen wurden: 634074312268200000

War es hilfreich?

Lösung

Since you mentioned that there are two date types involved then probably the problem is because datetime has less precision then datetime2

date           2007-05-08
smalldatetime  2007-05-08 12:35:00
datetime       2007-05-08 12:35:29.123
datetime2      2007-05-08 12:35:29. 1234567
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top