Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Przechowywanie wartości c# DateTimeOffset w bazie danych SQL Server 2005

Nie jest dobrym pomysłem zakładanie, że przesunięcie to liczba godzin lub pół godziny – z pewnością istnieją strefy czasowe kwadrans.

Użycie milisekund do przesunięcia jest prawdopodobnie najbardziej elastyczne, ale twierdzę, że minuty są o wiele łatwiejsze do odczytania. Jeśli kiedykolwiek będziesz patrzeć na „surowe” dane w bazie danych, łatwiej jest zrozumieć wartość 60 =1 godzinę niż 3600000. Nie wyobrażam sobie, żebyś naprawdę potrzebował ułamków minut jako przesunięcia.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Funkcja rekurencyjna w serwerze sql 2005?

  2. Co to są blokady wierszy, stron i tabel? A kiedy zostaną nabyte?

  3. Jak wybrać z większej liczby kolumn, ale pogrupować według 1 kolumny?

  4. Zaktualizuj tabelę o pola losowe

  5. Korzystanie z kolumny TIME SQL Server 2008 w deklaracji klasy