przełomowa zmiana została wprowadzona w SQL Server 2016 w zakresie konwersji i porównania datetime i datetime2. Zmiany są szczegółowo opisane w ten artykuł z bazy wiedzy .
Podsumowując, wartości zostały zaokrąglone podczas konwersji w SQL 2014 i wcześniejszych wersjach, podczas gdy obecnie bierze się pod uwagę pełną precyzję. Poprawia to wydajność, ale wprowadza problemy podczas konwersji i porównywania tych odmiennych typów.