sql >> Databasteknik >  >> RDS >> Sqlserver

Varför verkar konvertering från DATETIME till DATETIME2 ändra värde?

En brytande förändring introducerades i SQL Server 2016 med avseende på konvertering och jämförelse av datetime och datetime2. Ändringarna beskrivs i denna kunskapsbasartikel .

Sammanfattningsvis avrundades värden under konverteringen i SQL 2014 och tidigare versioner medan den fulla precisionen betraktas nuförtiden. Detta förbättrar prestandan men skapar problem vid konvertering och jämförelse av dessa olika typer.



  1. MySQL 5.1 till 5.7 ändra order Genom att inte längre fungera

  2. Oracle MERGE-höjning ORA-00904-fel

  3. java.lang.ClassNotFoundException trots tillägg av beroende

  4. Använda meteor med postgresql