Bruno Perroni
DBA SQL Server com mais de 6 anos de experiência!

CONCAT

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