What is the correct SQL type to store a .Net Timespan with values > 24:00:00?

I’d store it in the database as a BIGINT and I’d store the number of ticks (eg. TimeSpan.Ticks property).

That way, if I wanted to get a TimeSpan object when I retrieve it, I could just do TimeSpan.FromTicks(value) which would be easy.

Leave a Comment