sql >> Database >  >> RDS >> Sqlserver

Een c# DateTimeOffset-waarde opslaan in een SQL Server 2005-database

Het is geen goed idee om aan te nemen dat een afwijking een aantal uren of halve uren is - er zijn zeker kwartiertijdzones in de buurt.

Het gebruik van milliseconden voor de offset is waarschijnlijk het meest flexibel, maar ik zou zeggen dat minuten een stuk gemakkelijker te lezen zijn. Als je ooit naar de "onbewerkte" gegevens in de database gaat kijken, is het gemakkelijker om de waarde 60 =1 uur te begrijpen dan 3600000. Ik kan me niet voorstellen dat je echt fracties van minuten nodig hebt als compensatie.



  1. Hoe duplicaten in mysql-query te verwijderen

  2. Java, hoe verander ik de huidige database in een andere?

  3. mysql NIET IN QUERY optimaliseren

  4. Wanneer moet ik UNSIGNED en SIGNED INT gebruiken in MySQL?