SQL Server: Melhor maneira de concatenar várias colunas?
Estou tentando concatenar várias colunas em uma consulta no SQL Server 11.00.3393.
Eu tentei a nova funçãoCONCAT()
mas não está funcionando quando uso mais de duas colunas.
Então, eu me pergunto se essa é a melhor maneira de resolver o problema:
SELECT CONCAT(CONCAT(CONCAT(COLUMN1,COLUMN2),COLUMN3),COLUMN4) FROM myTable
Não posso usarCOLUMN1 + COLUMN2
por causa deNULL
valores.
EDITAR
Se eu tentarSELECT CONCAT('1','2','3') AS RESULT
Eu recebo um erro
A função CONCAT requer 2 argumento (s)