Fala galera, tudo bom com vocês ?
Nesse artigo venho trazer uma função bem legal do SQL Server 2012+
Com ela você pode concatenar colunas de uma forma bem simples, conforme iremos ver a seguir.
No exemplo, iremos criar uma tabela chamada funcionário, com alguns campos e adicionaremos alguns valores para o teste.
create table #funcionario ( nome varchar(30), sobrenome varchar(30), idade int, sexo char(1), cargo varchar(30) )
Agora com a tabela criada, vamos adicionar alguns registros.
insert into #funcionario values ('Bruno', 'Perroni', 31, 'M', 'DBA') insert into #funcionario values ('John', 'Doe', 45, 'M', 'Programador')
Uma vez que tenhamos adicionados os registros, podemos concatenar os campos.
select CONCAT('O funcionario ', nome,' ', sobrenome, ' idade, ', idade, ', exerce a função de ', cargo) from #funcionario