Estudando a documentação do Sql Server (Books online) sempre nos deparamos com o termo "expressão". Mas o que vem a ser esse termo? De um modo geral podemos sintetizar o significado dessa palavra da seguinte forma:
"É uma combinação de símbolos e operadores que o mecanismo de banco de dados avalia para obter um valor " (Microsoft Database Development 2008 70-433)
Por exemplo, utilizando o banco de dados Adventure Works executaremos a seguinte query:
SELECT PP.FirstName + ' ' + PP.LastName as "Employee Name",
PP.PersonType as Category, 'Employee' as "Description"
FROM Person.Person as PP
WHERE PP.PersonType = 'EM';
A primeira coluna (Employee Name) desse select é uma expressão, porque retorna o resultado da concatenação do primeiro com o ultimo nome do empregado.
Versão do Sql Server utilizada nessa publicação:
Microsoft SQL Server 2008 (SP3) - 10.0.5512.0
Nenhum comentário:
Postar um comentário