首页 > 解决方案 > CONCAT 函数在兼容级别为 100 (2008) 的 SQL Server 数据库上工作

问题描述

我有一个在 SQL Server 2017 实例 (14.0) 上运行的数据库,但在 2008 (10.0) 的兼容级别上。然而,当我使用 CONCAT 对该数据库运行查询时,即使 2012 年引入了 CONCAT,它们也不会出错。我还需要做些什么来处理这个用例,还是不关心兼容性级别有功能吗?

标签: sql-server

解决方案


兼容模式的目标是让旧代码在新服务器上运行,而不是在新服务器上测试旧服务器的代码。


推荐阅读