Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения: SQL Server 2016 (13.x) и более поздних версий
В этой статье описаны критические изменения в ядре СУБД SQL Server 2016 (13.x) и предыдущих версиях SQL Server. Эти изменения могут нарушить работу приложений, скриптов или функций, основанных на более ранних версиях SQL Server. При обновлении могут возникнуть следующие проблемы.
Критически важные изменения в SQL Server 2016
Столбец
sample_mssys.dm_io_virtual_file_stats, развернутый из int в тип данных bigint .Столбец
timestampsys.fn_virtualfilestats, развернутый из int в тип данных bigint .При уровне совместимости базы данных 130 неявные преобразования типов данных из datetime в datetime2 демонстрируют повышенную точность благодаря учету долей миллисекунд. В результате преобразования дают иные значения. Используйте явное приведение к типу данных datetime2 всякий раз, когда существует смешанный сценарий сравнения между типами данных datetime и datetime2 . Дополнительные сведения см. в этой статье об усовершенствованиях базы данных SQL Server и Базы данных SQL Azure для обработки некоторых типов данных и необычных операций.
На уровне совместимости базы данных 130 операции, выполняющие неявные преобразования между определенными числовыми и датами и типами данных datetime , показывают улучшенную точность и могут привести к различным преобразованным значениям. Это включает использование функций, требующих вычислений, таких как
DATEDIFFиROUND. Дополнительные сведения см. в этой статье об усовершенствованиях базы данных SQL Server и Базы данных SQL Azure для обработки некоторых типов данных и необычных операций.
предыдущих версий
Сведения о критических изменениях в SQL Server 2014 (12.x) и некоторых более ранних версиях см. в статьях о критических изменениях для ядро СУБД функций в SQL Server 2014.
Архивная документация по старым версиям SQL Server
Мы собираем и храним документацию по очень старым версиям Microsoft SQL Server в наборе архивных веб-страниц. Архивные веб-страницы не обрабатываются поисковыми системами, такими как bing.com и google.com. Эти архивы доступны в нашей документации по адресу previous-versions/sql/:
В них входит документация, по крайней мере, по следующим старым версиям:
- 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)
Документация по SQL Server 2014 по-прежнему доступна по адресу основной документации.
Документация по SQL Server 2022 доступна по основному адресу документации. Затем можно использовать раскрывающийся список управления версиями в верхней части страницы, чтобы выбрать другую нужную версию.
Дополнительные сведения о документации по предыдущим версиям SQL Server см. на странице Документация по предыдущим версиям SQL Server.