sql >> Databáze >  >> RDS >> Sqlserver

Proč se zdá, že konverze z DATETIME na DATETIME2 mění hodnotu?

převratná změna byl představen v SQL Server 2016 s ohledem na převod a porovnání datetime a datetime2. Změny jsou podrobně popsány v tento článek znalostní báze .

Stručně řečeno, hodnoty byly zaokrouhleny během převodu v SQL 2014 a starších verzích, zatímco v dnešní době se bere v úvahu plná přesnost. To zlepšuje výkon, ale přináší problémy při převodu a porovnávání těchto odlišných typů.



  1. PHP - problém s vnořenou mysql_fetch_array() mě přivádí k šílenství

  2. Doctrine (v projektu symfony) se nelze připojit přes socket

  3. Jak spravovat Rails database.yml

  4. Chyba při instalaci MySql 8.0.15 Neplatná šablona serveru