Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Commit eb36d9b

Browse files
authored
Merge pull request #23325 from MikeRayMSFT/release-dallas
Update date
2 parents 8479140 + 5a968bb commit eb36d9b

66 files changed

Lines changed: 1128 additions & 1128 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,48 @@
1-
---
2-
title: "Database Engine: Breaking changes"
3-
titleSuffix: "SQL Server 2016"
4-
description: Learn about Database Engine changes in SQL Server 2016 (13.x) and earlier that might break previous-version functionality when you upgrade.
5-
author: MikeRayMSFT
6-
ms.author: mikeray
7-
ms.reviewer: randolphwest
8-
ms.date: 07/22/2020
9-
ms.prod: sql
10-
ms.prod_service: high-availability
11-
ms.technology: release-landing
12-
ms.topic: conceptual
13-
ms.custom: seo-lt-2019
14-
helpviewer_keywords:
15-
- "Database Engine [SQL Server], what's new"
16-
- "breaking changes [SQL Server]"
17-
---
18-
# Breaking changes to Database Engine features in SQL Server 2016
19-
20-
[!INCLUDE [SQL Server 2016](../includes/applies-to-version/sqlserver2016.md)]
21-
22-
This article describes breaking changes in the [!INCLUDE[sssql15-md](../includes/sssql16-md.md)] [!INCLUDE[ssDE](../includes/ssde-md.md)] and earlier versions of [!INCLUDE[ssNoVersion](../includes/ssnoversion-md.md)]. These changes might break applications, scripts, or functionalities that are based on earlier versions of [!INCLUDE[ssNoVersion](../includes/ssnoversion-md.md)]. You might encounter these issues when you upgrade.
23-
24-
## <a id="SQL15"></a> Breaking Changes in [!INCLUDE[sssql15-md](../includes/sssql16-md.md)]
25-
26-
- The *sample_ms* column of `sys.dm_io_virtual_file_stats` has expanded from an **int** to a **bigint** data type.
27-
28-
- The *TimeStamp* column of `sys.fn_virtualfilestats` has expanded from an **int** to a **bigint** data type.
29-
30-
- Under database compatibility level 130, implicit conversions from **datetime** to **datetime2** data types show improved accuracy by accounting for the fractional milliseconds, resulting in different converted values. Use explicit casting to datetime2 datatype whenever a mixed comparison scenario between datetime and datetime2 datatypes exists. For more information, see this [Microsoft Support Article](https://support.microsoft.com/help/4010261).
31-
32-
- Under database compatibility level 130, operations that perform implicit conversions between certain numeric and datetime data types show improved accuracy and can result in different converted values. This includes usage of functions that require calculations such as, for example, `DATEDIFF` and `ROUND`. For more information, see this [Microsoft Support Article](https://support.microsoft.com/help/4010261).
33-
34-
## <a id="previous-versions"></a> Previous Versions
35-
36-
For information about breaking changes in [!INCLUDE[ssSQL14](../includes/sssql14-md.md)], and in some earlier versions, see [Breaking Changes to Database Engine Features in SQL Server 2014](/previous-versions/sql/2014/database-engine/breaking-changes-to-database-engine-features-in-sql-server-2016).
37-
38-
#### Archived Documentation for Very Old Versions of SQL Server
39-
40-
[!INCLUDE[Archived documentation for very old versions of SQL Server](../includes/paragraph-content/previous-versions-archive-documentation-sql-server.md)]
41-
42-
## See also
43-
44-
- [Deprecated Database Engine Features in SQL Server 2016](../database-engine/deprecated-database-engine-features-in-sql-server-2016.md)
45-
- [Discontinued Database Engine Functionality in SQL Server 2016](./discontinued-database-engine-functionality-in-sql-server.md)
46-
- [SQL Server Database Engine Backward Compatibility](./discontinued-database-engine-functionality-in-sql-server.md)
47-
- [ALTER DATABASE Compatibility Level &#40;Transact-SQL&#41;](../t-sql/statements/alter-database-transact-sql-compatibility-level.md)
48-
- [SQL Server 2016 or SQL Server 2017 on Windows improvements in handling some data types and uncommon operations](https://support.microsoft.com/help/4010261)
1+
---
2+
title: "Database Engine: Breaking changes"
3+
titleSuffix: "SQL Server 2016"
4+
description: Learn about Database Engine changes in SQL Server 2016 (13.x) and earlier that might break previous-version functionality when you upgrade.
5+
author: MikeRayMSFT
6+
ms.author: mikeray
7+
ms.reviewer: randolphwest
8+
ms.date: 07/25/2022
9+
ms.prod: sql
10+
ms.prod_service: high-availability
11+
ms.technology: release-landing
12+
ms.topic: conceptual
13+
ms.custom: seo-lt-2019
14+
helpviewer_keywords:
15+
- "Database Engine [SQL Server], what's new"
16+
- "breaking changes [SQL Server]"
17+
---
18+
# Breaking changes to Database Engine features in SQL Server 2016
19+
20+
[!INCLUDE [SQL Server 2016](../includes/applies-to-version/sqlserver2016.md)]
21+
22+
This article describes breaking changes in the [!INCLUDE[sssql15-md](../includes/sssql16-md.md)] [!INCLUDE[ssDE](../includes/ssde-md.md)] and earlier versions of [!INCLUDE[ssNoVersion](../includes/ssnoversion-md.md)]. These changes might break applications, scripts, or functionalities that are based on earlier versions of [!INCLUDE[ssNoVersion](../includes/ssnoversion-md.md)]. You might encounter these issues when you upgrade.
23+
24+
## <a id="SQL15"></a> Breaking Changes in [!INCLUDE[sssql15-md](../includes/sssql16-md.md)]
25+
26+
- The *sample_ms* column of `sys.dm_io_virtual_file_stats` has expanded from an **int** to a **bigint** data type.
27+
28+
- The *TimeStamp* column of `sys.fn_virtualfilestats` has expanded from an **int** to a **bigint** data type.
29+
30+
- Under database compatibility level 130, implicit conversions from **datetime** to **datetime2** data types show improved accuracy by accounting for the fractional milliseconds, resulting in different converted values. Use explicit casting to datetime2 datatype whenever a mixed comparison scenario between datetime and datetime2 datatypes exists. For more information, see this [Microsoft Support Article](https://support.microsoft.com/help/4010261).
31+
32+
- Under database compatibility level 130, operations that perform implicit conversions between certain numeric and datetime data types show improved accuracy and can result in different converted values. This includes usage of functions that require calculations such as, for example, `DATEDIFF` and `ROUND`. For more information, see this [Microsoft Support Article](https://support.microsoft.com/help/4010261).
33+
34+
## <a id="previous-versions"></a> Previous Versions
35+
36+
For information about breaking changes in [!INCLUDE[ssSQL14](../includes/sssql14-md.md)], and in some earlier versions, see [Breaking Changes to Database Engine Features in SQL Server 2014](/previous-versions/sql/2014/database-engine/breaking-changes-to-database-engine-features-in-sql-server-2016).
37+
38+
#### Archived Documentation for Very Old Versions of SQL Server
39+
40+
[!INCLUDE[Archived documentation for very old versions of SQL Server](../includes/paragraph-content/previous-versions-archive-documentation-sql-server.md)]
41+
42+
## See also
43+
44+
- [Deprecated Database Engine Features in SQL Server 2016](../database-engine/deprecated-database-engine-features-in-sql-server-2016.md)
45+
- [Discontinued Database Engine Functionality in SQL Server 2016](./discontinued-database-engine-functionality-in-sql-server.md)
46+
- [SQL Server Database Engine Backward Compatibility](./discontinued-database-engine-functionality-in-sql-server.md)
47+
- [ALTER DATABASE Compatibility Level &#40;Transact-SQL&#41;](../t-sql/statements/alter-database-transact-sql-compatibility-level.md)
48+
- [SQL Server 2016 or SQL Server 2017 on Windows improvements in handling some data types and uncommon operations](https://support.microsoft.com/help/4010261)

docs/database-engine/breaking-changes-to-database-engine-features-in-sql-server-2017.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Learn about changes that might break applications, scripts, or fun
55
author: MikeRayMSFT
66
ms.author: mikeray
77
ms.reviewer: randolphwest
8-
ms.date: 07/22/2020
8+
ms.date: 07/25/2022
99
ms.prod: sql
1010
ms.prod_service: high-availability
1111
ms.technology: release-landing

docs/database-engine/breaking-changes-to-database-engine-features-in-sql-server-2019.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Breaking changes to database engine features in SQL Server 2019"
55
author: MikeRayMSFT
66
ms.author: mikeray
77
ms.reviewer: randolphwest
8-
ms.date: "12/13/2019"
8+
ms.date: 07/25/2022
99
ms.prod: sql
1010
ms.prod_service: high-availability
1111
ms.technology: release-landing

0 commit comments

Comments
 (0)