Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: SQL Server 2016 (13.x) és újabb verziók
Ez a cikk az SQL Server 2016 (13.x) adatbázismotorjának és az SQL Server korábbi verzióinak kompatibilitástörő változásait ismerteti. Ezek a módosítások megszakíthatják az SQL Server korábbi verzióin alapuló alkalmazásokat, szkripteket vagy funkciókat. Ezeket a problémákat a frissítéskor tapasztalhatja.
Kompatibilitástörő változások az SQL Server 2016-ban
Az
sample_msoszlopsys.dm_io_virtual_file_statsegy intrőlbigint adattípusra bővült.Az
timestamposzlopsys.fn_virtualfilestatsegy intrőlbigint adattípusra bővült.A 130-as adatbáziskompatibilitási szinten a datetime-rőldatetime2 adattípusokra történő implicit átalakítások jobb pontosságot mutatnak a tört ezredmásodpercek számba adásával, ami eltérő konvertált értékeket eredményez. Használjon explicit öntést a datetime2 adattípusra, ha vegyes összehasonlítási forgatókönyv létezik a datetime és a datetime2 adattípusok között. További információkért tekintse meg az SQL Server és az Azure SQL Database egyes adattípusok és nem gyakori műveletek kezelésére vonatkozó fejlesztéseit.
A 130-as adatbázis-kompatibilitási szinten az egyes numerikus és datetime adattípusok közötti implicit konverziót végző műveletek nagyobb pontosságot mutatnak, és eltérő konvertált értékeket eredményezhetnek. Ez magában foglalja az olyan függvények használatát, amelyek számításokat igényelnek, például
DATEDIFFésROUND. További információkért tekintse meg az SQL Server és az Azure SQL Database egyes adattípusok és nem gyakori műveletek kezelésére vonatkozó fejlesztéseit.
Korábbi verziók
Az SQL Server 2014 (12.x) és néhány korábbi verzió kompatibilitástörő változásairól az SQL Server 2014 adatbázismotor-funkcióinak kompatibilitástörő változásai című témakörben olvashat.
Archivált dokumentáció az SQL Server régi verzióihoz
A Microsoft SQL Server nagyon régi verzióinak dokumentációját archivált weblapok készleteiben gyűjtjük össze és őrizzük meg. Az archivált weblapokat nem dolgozzák fel a keresőmotorok, például bing.com és google.com. Ezeket az archívumokat azonban a Docs korábbi verzióiban/sql/ címünkön tekintheti meg:
Ezek az archívumok legalább a következő régebbi verziók dokumentációját tartalmazzák:
- SQL Server 2014 (12.x)
- SQL Server 2012 (11.x)
- SQL Server 2008 R2 (10.50.x)
- SQL Server 2008 (10.0.x)
- SQL Server 2005 (9.x)
Az SQL Server 2014 dokumentációja továbbra is elérhető a fő Docs-címünkön.
Az SQL Server 2022 dokumentációja a fő Docs-címünkön érhető el. Ezután a lap tetején található verziószámozási legördülő listával kiválaszthat egy másik érdekes verziót.
Az SQL Server korábbi verzióinak dokumentációjáról további információt az SQL Server korábbi verzióinak dokumentációjában talál.