Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come posso impedire alla scala DateTimeOffset di causare un'eccezione ChangeConflictException in linq in Sql?

Dato che usi sempre l'ora universale, non riesco a vedere quale vantaggio ti offre DateTimeOffset rispetto a DateTime. Puoi usare DateTime.UtcNow, che ha la stessa precisione di DateTime di SQL Server.

In alternativa, poiché stai utilizzando Sql Server 2008, puoi memorizzare il tuo campo come DateTime2 nel database:questo ha la precisione aggiuntiva di cui hai bisogno.