【发布时间】:2012-05-11 11:17:11
【问题描述】:
我在 SQL Server 2008 R2 中寻找 CONCAT 函数。我found the link for this function。但是当我使用这个函数时,它给出了以下错误:
消息 195,第 15 级,状态 10,第 7 行
'CONCAT' 不是可识别的内置函数名称。
CONCAT 函数是否存在于 SQL Server 2008 R2 中?
如果没有,如何在 SQL Server 2008 R2 中连接字符串?
【问题讨论】:
-
@Oded 我只是尝试执行 stmt - select concat('b', 'a')
-
@marc_s:文档确实有一些迹象表明它适用于 SQL Server 2012,但没有迹象表明
CONCAT是 2012 年的新。 -
它确实间接表明它是2012年的,但是页面的UI设计很糟糕。在旧版本中提供功能的页面上,您正在阅读的文档版本旁边有一个下拉菜单。如果您知道这一点,那么您就知道它仅适用于 2012 年。如果你不知道,你最终会陷入和 Mitesh 一样的境地。
标签: sql-server sql-server-2008 tsql