繁体   English   中英

SQL Server 2014兼容性功能不适用于2008

[英]SQL Server 2014 compatibility feature is not working with 2008

我在开发环境中使用SQL Server 2014。 但是,我的客户使用的是SQL Server 2008,他们在某些脚本方面遇到了问题,例如与SQL Server 2008不兼容的关键字CONCAT

我更正了concat问题,但是如何防止此类问题。

我试图将兼容性级别激活为:SQL Server 2008(100)

在此处输入图片说明

但是,当我执行包含CONCAT关键字的查询时,它不会给我一个不应识别的错误。

我还可以在SQL Server中进行其他配置,以强制其仅接受与SQL Server 2008兼容的查询吗?

如果将兼容性更改为SQL Server 2008(100),则意味着可以访问SQL Server 2008之前的所有功能,直到您当前的实例版本(在您的情况下为SQL Server 2014)为止。 据我所知,没有办法强制SQL Server限制SQL Server 2014实例中仅使用SQL Server 2008的功能。

您可以通过兼容性设置(兼容设置仅用于此目的)使当前实例利用早期版本的功能,但是无法强制SQL Server 2014实例仅遵守SQL Server 2008功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM