Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro: SQL Server 2016 (13.x) a novější verze
Tento článek popisuje zásadní změny v databázovém stroji SQL Serveru 2016 (13.x) a starších verzích SQL Serveru. Tyto změny můžou narušit aplikace, skripty nebo funkce založené na dřívějších verzích SQL Serveru. K těmto problémům může dojít při upgradu.
Zásadní změny v SQL Serveru 2016
Sloupec
sample_mssys.dm_io_virtual_file_statsse rozbalil z int na datový typ bigint .Sloupec
timestampsys.fn_virtualfilestatsse rozbalil z int na datový typ bigint .V rámci úrovně kompatibility databáze 130 se implicitní převody datových typů datetime na datetime2 zobrazují vyšší přesnost pomocí účtování desetinných milisekund, což vede k různým převedeným hodnotám. Explicitní přetypování na datový typ datetime2 použijte vždy, když existuje smíšený scénář porovnání mezi datovými typy datetime a datetime2 . Další informace najdete v tomto vylepšení SQL Serveru a služby Azure SQL Database při zpracování některých datových typů a neobvyklých operací.
V rámci úrovně kompatibility databáze 130 ukazují operace, které provádějí implicitní převody mezi určitými datovými typy typu datetime , vyšší přesnost a můžou vést k různým převedeným hodnotám. To zahrnuje použití funkcí, které vyžadují výpočty, například
DATEDIFFaROUND. Další informace najdete v tomto vylepšení SQL Serveru a služby Azure SQL Database při zpracování některých datových typů a neobvyklých operací.
Předchozí verze
Informace o zásadních změnách v SQL Serveru 2014 (12.x) a v některých dřívějších verzích naleznete v tématu Zásadní změny funkcí databázového stroje v SQL Serveru 2014.
Archivovaná dokumentace pro staré verze SQL Serveru
Nashromáždíme a uchováváme dokumentaci pro velmi staré verze Microsoft SQL Serveru v sadách archivovaných webových stránek. Archivované webové stránky nezpracovávají vyhledávací weby, jako jsou bing.com a google.com. Tyto archivy si ale můžete prohlédnout na naší adrese Docs previous-versions/sql/ address:
Tyto archivy obsahují dokumentaci alespoň pro následující starší verze:
- 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)
Dokumentace k SQL Serveru 2014 je stále k dispozici na naší hlavní adrese Docs.
Dokumentace k SQL Serveru 2022 je k dispozici na naší hlavní adrese Docs. Potom můžete pomocí rozevíracího seznamu správy verzí v horní části stránky vybrat jinou verzi zájmu.
Další informace o dokumentaci pro předchozí verze SQL Serveru naleznete v předchozí verzi dokumentace k SQL Serveru.