Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Quel est le type SQL correct pour stocker un .Net Timespan avec des valeurs> 24:00:00 ?

Je le stockerais dans la base de données en tant que BIGINT et je stockerais le nombre de ticks (par exemple, la propriété TimeSpan.Ticks).

De cette façon, si je voulais obtenir un objet TimeSpan lorsque je le récupère, je pourrais simplement faire TimeSpan.FromTicks(value) ce qui serait facile.