sql >> Database teknologi >  >> RDS >> Sqlserver

Hvad er datetime2?

SQLServers datetime datatype er et meget mindre område af tilladte værdier end .net datetime datatype. SQLServers datetime-type understøtter grundlæggende den gregorianske kalender, så den mindste værdi, du kan have, er 1/1/1753. I 2008 tilføjede SQLServer en datetime2 datatype, der understøtter tilbage til år 1 (der var intet år 0). Det lyder som om du forsøger at indsætte en datetime-værdi, der er før 1/1/1753 i en datetime (ikke datetime2) SQLServer-kolonne



  1. MySQL-dataeksport ændrer tidspunkter

  2. Sådan vælger du alle kolonner og et antal(*) i den samme forespørgsel

  3. MySQL-fejl 1153 - Fik en pakke større end 'max_allowed_packet' bytes

  4. Minimering af SQL-forespørgsler ved hjælp af join med en-til-mange-relation