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

Co to jest datetime2?

Typ danych datetime SQLServer to znacznie mniejszy zakres dozwolonych wartości niż typ danych datetime .net. Typ datetime SQLServer zasadniczo obsługuje kalendarz gregoriański, więc najmniejszą wartością, jaką możesz mieć, jest 1/1/1753. W 2008 r. SQLServer dodał typ danych datetime2, który obsługuje wstecz do roku 1 (nie było roku 0). Wygląda na to, że próbujesz wstawić wartość daty i godziny sprzed 1/01/1753 do kolumny SQLServer typu datetime (nie datetime2)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. wyspy i luki tsql

  2. Uporządkuj Używając parametru dla nazwy kolumny

  3. Jaka jest różnica między skanowaniem tabeli a skanowaniem indeksu klastrowego?

  4. Utwórz skrypt SQL, który tworzy bazę danych i tabele

  5. Jak uzyskać dane z ostatniego miesiąca i dane od początku miesiąca?