sql >> Database >  >> RDS >> Sqlserver

Waarom lijkt de conversie van DATETIME naar DATETIME2 van waarde te veranderen?

Een brekende wijziging werd geïntroduceerd in SQL Server 2016 met betrekking tot conversie en vergelijking van datetime en datetime2. De wijzigingen worden gedetailleerd beschreven in dit kennisbankartikel .

Samenvattend werden waarden afgerond tijdens de conversie in SQL 2014 en eerdere versies, terwijl tegenwoordig rekening wordt gehouden met de volledige precisie. Dit verbetert de prestaties, maar introduceert problemen bij het converteren en vergelijken van deze ongelijksoortige typen.



  1. Hoe gecachte query's in MySQL weergeven? (Qcache_queries_in_cache)

  2. Logische MySQL-operators

  3. MySQL:wanneer zijn Flush-privileges in MySQL echt nodig?

  4. Is er een manier om het resultaat te beperken met ELOQUENT ORM van Laravel?