SQL sever中的兼容级别指的是:将某些数据库行为设置为与指定的 SQL Server 版本兼容。
适用范围:SQL Server(SQL Server 2008 到当前版本);
参数:
database_name
要修改的数据库的名称。
COMPATIBILITY_LEVEL {80 | 90 | 100 | 110 | 120 }
要使数据库与之兼容的 SQL Server 版本。
更改SQL 2005数据库的兼容级别对数据库有影响吗兼容级别主要体现在语法上的差异。例如,SQL Server 2000(80)可以使用 *= 和 =* ,这种语法在SQL Server 2005(90)就会报错,应使用 OUTER JOIN 关键字。
其次,兼容级别体现在功能的差异,例如,兼容级别在SQL Server 2012(110),才可以使用FileTable功能。
你打开SQL Server Management Studio
然后
ALTER DATABASE 数据库名 SET COMPATIBILITY_LEVEL = 100看这个能执行不,用你权限最高的用户登录。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)