SQL Server 2008 Express CONCAT() не существует?

Я перехожу с MySQL на SQL Server 2008 Express и не могу найти функцию CONCAT()-esque. У меня есть два столбца, которые я пытаюсь объединить в строку и найти уникальные комбинации.

id1          id2
001          abc1
002          qrs5
003          qrs5
003          abc1
...           ...

Когда я пытаюсь сделать следующее:

  select id1, id2, concat(id1,  ", ", id2) as combo1
  FROM db1
  group by combo1

Я получаю следующее сообщение об ошибке:

Msg 195, Level 15, State 10, Line 1
'concat' не является распознанным именем встроенной функции.

Есть предложения?

17
задан marc_s 17 December 2011 в 20:46
поделиться