[英]SQL Server 2014 wrong compatibility level
该功能在SQL Server 2012中引入,需要110级以上。 这不取决于您的 Mangament Studio 版本,而是取决于 SQL 服务器版本。 请参阅SQL 服务器中的“PERCENT_RANK”不是可识别的内置 function 名称
首先检查您运行的是哪个版本的 SQL 服务器:
SELECT @@VERSION AS 'SQL Server Version';
然后检查兼容级别:
SELECT compatibility_level
FROM sys.databases
WHERE name = 'database name';
将名称设置为每个数据库的兼容级别可以不同。
最后,您可以使用脚本设置兼容性级别:
ALTER DATABASE databasename
SET COMPATIBILITY_LEVEL = 120;
GO
或者使用 SQL Server Management Studio 中的数据库属性
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.