SET COMPATIBILITY_LEVEL = { 80 | 90 | 100 } 您可以为 database_name 为名称的数据库设置特定兼容性级别。80、90 和 100 分别代表 SQL Server 2000、SQL Server 2005 和 SQL Server 2008。呵呵,就是一个兼容性级别的代号了。
SET COMPATIBILITY_LEVEL 用于设置MS SQL Server的兼容级别 MS SQL Server 2000:SET COMPATIBILITY_LEVEL=80 MS SQL Server 2005:SET COMPATIBILITY_LEVEL=90 MS SQL Server 2008:SET COMPATIBILITY_LEVEL=100 MS SQL Server 2012:SET COMPATIBILITY_LEVEL=110 最常使用方法: ALTER DATABASE [数据库名] SET COMPATIBI...
SET COMPATIBILITY_LEVEL 用于设置MS SQL Server的兼容级别 MS SQL Server 2000:SET COMPATIBILITY_LEVEL=80 MS SQL Server 2005:SET COMPATIBILITY_LEVEL=90 MS SQL Server 2008:SET COMPATIBILITY_LEVEL=100 MS SQL Server 2012:SET COMPATIBILITY_LEVEL=110 最常使用方法: ALTER DATABASE [数据库名] SET COMPATIBI...
COMPATIBILITY_LEVEL { 150 | 140 | 130 | 120 | 110 | 100 | 90 | 80 } 是使数据库与之兼容的 SQL Server 版本。 可以配置以下兼容级别值(并非所有版本都支持所有以上列出的兼容级别): ! 重要 SQL Server 和 Azure SQL 数据库的数据库引擎版本号之间没有可比性,它们分别是这两项产品的内部版本号。 ...
這是因為從 SQL Server 2014 (12.x) 開始,所有的查詢最佳化工具變更都會繫結至最新的資料庫相容性層級;因此,計劃不會在升級時立即變更,而是在使用者將 COMPATIBILITY_LEVEL 資料庫選項變更為最新版本時變更。 此功能會結合查詢存放區,可讓您在升級過程中對查詢效能擁有絕佳層級的控制。如需SQL Server 2014 (12....
将以下示例复制并粘贴到查询窗口中,然后选择“执行”。 此示例将AdventureWorks2022数据库的兼容级别更改为160,这是 SQL Server 2022 (16.x) 的兼容级别。 SQL ALTERDATABASEAdventureWorks2022SETCOMPATIBILITY_LEVEL =160; GO 备注 无法更改 Fabric SQL 数据库的兼容级别,并且始终使用最新版本。
SELECTname, compatibility_levelFROMsys.databases; 若要确定连接到的数据库引擎版本,请执行以下查询。 SQL SELECTSERVERPROPERTY('ProductVersion'); 兼容性级别和数据库引擎升级 数据库兼容性级别是一个重要的工具,可通过允许升级 SQL Server 数据库引擎,同时通过维持相同的升级前数据库兼容性级别保持连接应用程序的功能...
请参阅此 SQL Server 错误代码列表(介于 4000 到 4999 之间),查找有关 SQL Server 数据库引擎事件的错误消息的说明。
{"__typename":"ForumTopicMessage","uid":3694042,"subject":"SQL Server 2022 compatibility level 160","id":"message:3694042","revisionNum":1,"repliesCount":0,"author":{"__ref":"User:user:1607101"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Forum:board:SQL_Server"},"...
I've had several people ask how the compatibility mode/level fits in with the SQL Server lifecycle. For example, the question might be: once we no longer support SQL Server 2000, does that mean we don't support databases restored/attached to later versions of SQL and still set ...