SQL SERVER数据库在使用时,可以直接修改兼容级别吗

SQL SERVER数据库在使用时,可以直接修改兼容级别吗,第1张

SQL SERVER数据库在使用时,可以直接修改兼容级别

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

看这个能执行不,用你权限最高的用户登录。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6812307.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存