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

Qual è il tipo SQL corretto per memorizzare un intervallo di tempo .Net con valori> 24:00:00?

Lo memorizzerei nel database come BIGINT e memorizzerei il numero di tick (es. proprietà TimeSpan.Ticks).

In questo modo, se volessi ottenere un oggetto TimeSpan quando lo recupererò, potrei semplicemente fare TimeSpan.FromTicks(value) che sarebbe facile.