Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie verhindere ich, dass die DateTimeOffset-Skala eine ChangeConflictException in linq to Sql verursacht?

Da Sie immer Universal Time verwenden, kann ich nicht sehen, welchen Vorteil DateTimeOffset Ihnen gegenüber DateTime bietet. Sie könnten DateTime.UtcNow verwenden, das die gleiche Genauigkeit wie DateTime von Sql Server hat.

Da Sie Sql Server 2008 verwenden, können Sie alternativ Ihr Feld als DateTime2 in der Datenbank speichern:Dies hat die zusätzliche Genauigkeit, die Sie benötigen.