Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Qual é o tipo de SQL correto para armazenar um .Net Timespan com valores> 24:00:00?


Eu o armazenaria no banco de dados como um BIGINT e eu armazenaria o número de ticks (por exemplo, propriedade TimeSpan.Ticks).

Dessa forma, se eu quisesse obter um objeto TimeSpan quando eu recuperá-lo, eu poderia simplesmente fazer TimeSpan.FromTicks(value), o que seria fácil.