当前位置:Gxlcms > 数据库问题 > [转帖]SQLSERVER的兼容级别

[转帖]SQLSERVER的兼容级别

时间:2021-07-01 10:21:17 帮助过:130人阅读

SP1SP2SP3SP4  SQL Server 2014
     codename Hekaton SQL14 12.00.2000.8          SQL Server 2012
     codename Denali 11.00.2100.60 11.00.3000.0 11.00.5058.0      SQL Server 2008 R2
     codename Kilimanjaro 10.50.160010.50.1600.1 10.50.2500.0
or 10.51.2500.0 10.50.4000.0
or 10.52.4000.0      SQL Server 2008
     codename Katmai 10.00.1600.22 10.00.2531.0 10.00.4000.0 10.00.5500.0   SQL Server 2005
     codename Yukon 9.00.1399.06 9.00.2047 9.00.3042 9.00.4035 9.00.5000  SQL Server 2000
     codename Shiloh 8.00.194 8.00.384 8.00.532 8.00.760 8.00.2039  SQL Server 7.0
     codename Sphinx



Sql Server 7.0使用70级别,Sql Server 2000使用80级别,Sql Server 2005使用90级别,Sql Server 2008使用100级别,Sql Server 2012使用110级别。如下表:

技术分享图片

另外何问起要说的是Sql Server 2016的兼容级别是130,Sql Server 2017的兼容级别是140。

若要设置与指定的 Microsoft SQL Server 早期版本兼容的特定数据库行为,请使用 ALTER DATABASE SET COMPATIBILITY_LEVEL。兼容级别只影响指定数据库中的行为,而不会影响整个服务器上的行为。

在 SQL Server 的早期版本中,sp_dbcmptlevel 用于设置兼容级别。不推荐使用 sp_dbcmptlevel。

COMPATIBILITY_LEVEL { 140 | 130 | 120 | 110 | 100 | 90 | 80 }

参考:

技术分享图片

转自:http://hovertree.com/h/bjag/5et0oydn.htm

推荐:http://www.cnblogs.com/sosoft/category/413157.html

[转帖]SQLSERVER的兼容级别

标签:evel   结构   管理系统   post   dir   sp2   nta   sphinx   get   

人气教程排行