微软 Office 频添 AI 功能,高管却厌烦 AI 垃圾内容并发布警示
2026/9/2 8:07:34
数据库兼容性可在一定程度上保护应用程序查询和功能的向后兼容性。不同兼容性级别之间的行为差异可在文档中查看: https://docs.microsoft.com/sql/t-sql/statements/alter-database-transact-sql-compatibility-level#differences-between-compatibility-level-130-and-level-140 。
以通用表表达式(CTE)为例,若使用数据库兼容性级别 110 或更低,T - SQL 查询允许重复列名;但从兼容性级别 120 开始,重复列名会导致错误,查询将失败。
数据库兼容性对以下两种可能的重大更改无效:
- 已弃用的功能。
- SQL Server 实例级别超出数据库范围的更改。
从兼容性级别 130 开始,任何可能导致查询计划更改的更改或功能,应仅在新的兼容性级别下发生。这为升级到较新版本 SQL Server 但保留以前数据库兼容性级别