Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Was ist der richtige SQL-Typ zum Speichern einer .Net-Zeitspanne mit Werten> 24:00:00?

Ich würde es in der Datenbank als BIGINT speichern und ich würde die Anzahl der Ticks speichern (z. B. TimeSpan.Ticks-Eigenschaft).

Auf diese Weise könnte ich, wenn ich ein TimeSpan-Objekt erhalten möchte, wenn ich es abrufe, einfach TimeSpan.FromTicks(value) ausführen, was einfach wäre.