sql >> Databasteknik >  >> RDS >> Sqlserver

Vilken är den korrekta SQL-typen för att lagra en .Net Timespan med värden> 24:00:00?

Jag skulle lagra den i databasen som en BIGINT och jag skulle lagra antalet markeringar (t.ex. TimeSpan.Ticks-egenskapen).

På så sätt, om jag ville få ett TimeSpan-objekt när jag hämtar det, kunde jag bara göra TimeSpan.FromTicks(value) vilket skulle vara enkelt.



  1. Varför behövs UTFÖR OMEDELBART här?

  2. Vilka branscher drar mest nytta av Access?

  3. Hur make_interval() fungerar i PostgreSQL

  4. Är främmande nycklar verkligen nödvändiga i en databasdesign?