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

Jaka jest wewnętrzna reprezentacja datetime w serwerze sql?

Jest przechowywany jako pole 8-bajtowe , zdolny do zakresu od 1753-01-01 do 9999-12-31, z dokładnością do 0,00333 sekundy.

Szczegóły są podobno niejasne, ale większość zasobów (1) , (2) które znalazłem w sieci, mają następujący stan:

Pierwsze cztery bajty są podpisane (mogą być dodatnie lub ujemne), co wyjaśnia, dlaczego można przedstawić daty wcześniejsze niż epoka.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy istnieje sposób na pobranie definicji widoku z SQL Server przy użyciu zwykłego ADO?

  2. Jak znaleźć wszystkie nazwy kolumn synonimu?

  3. 5 najlepszych narzędzi do modelowania danych dla SQL Server

  4. Połącz dwa skrypty SQL, jeśli warunek w zapytaniu wybierającym

  5. Klucz obcy SQL Server do wielu tabel