SQL Server Management Studio 2014中的连接

SQL Server Management Studio 2014中的连接,sql,sql-server,concat,Sql,Sql Server,Concat,我正在尝试在SQL Server 2014中使用concat函数。但它一直给我这个错误,我很好奇为什么以及如何克服它?我的代码如下。谢谢大家! Msg 195,15级,状态10,第17行“concat”未被识别 内置函数名 正如上面的评论中所讨论的,无论您使用的是哪个SSMS版本,您都不能在较旧版本的产品上使用较新版本的SQL Server中的功能。在连接的情况下,使用SQLServer2000()中较旧的语法,这应该和您的情况一样好 正如上面的评论中所讨论的,无论您使用的是哪个SSMS版本,您

我正在尝试在SQL Server 2014中使用concat函数。但它一直给我这个错误,我很好奇为什么以及如何克服它?我的代码如下。谢谢大家!

Msg 195,15级,状态10,第17行“concat”未被识别 内置函数名


正如上面的评论中所讨论的,无论您使用的是哪个SSMS版本,您都不能在较旧版本的产品上使用较新版本的SQL Server中的功能。在连接的情况下,使用SQLServer2000()中较旧的语法,这应该和您的情况一样好


正如上面的评论中所讨论的,无论您使用的是哪个SSMS版本,您都不能在较旧版本的产品上使用较新版本的SQL Server中的功能。在连接的情况下,使用SQLServer2000()中较旧的语法,这应该和您的情况一样好


“这个错误”信息是什么?@Lamak抱歉忘了包含它。它现在就在那里,
eCommerce1
数据库的兼容性级别是什么?什么是
select@@version
呢?这个SQL Server 2014是像你在问题中说的那样,还是像你在标题中说的那样?使用SSMS 2014连接到较旧版本的SQL Server不会提供新功能。那么“此错误”消息会是什么?@Lamak抱歉,忘了包含它。它现在就在那里,
eCommerce1
数据库的兼容性级别是什么?什么是
select@@version
呢?这个SQL Server 2014是像你在问题中说的那样,还是像你在标题中说的那样?使用SSMS 2014连接到旧版本的SQL Server不会提供新功能。谢谢!因此,快速问我如何将新列插入到我的表中,如果它在同一个表中,那么
UPDATE[table]SET[concatenated_column]=[column 2]+[column 3]
将完成此操作。如果您要插入到新表中,那么它将是
插入到[new_table]([concatenated_column])。从[old_table]中选择[column 2]+[column 3]。谢谢!因此,快速问我如何将新列插入到我的表中,如果它在同一个表中,那么
UPDATE[table]SET[concatenated_column]=[column 2]+[column 3]
将完成此操作。如果要插入到一个新表中,那么它将是
插入到[new_table]([concatenated_column])。从[old_table]中选择[column 2]+[column 3]
Select concat([Column 2], [Column 3]) 
    FROM [eCommerce1].[dbo].[All march june Data]
    GO 
SELECT [Column 2] + [Column 3]
FROM [eCommerce1].[dbo].[All march june Data]
GO