Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como crio uma coluna calculada a partir de outra coluna?


Você deve usar uma coluna computada para resolver este problema. Algo com uma definição semelhante a esta:
ALTER TABLE Customers ADD Age AS datediff(year, DOB ,getdate())

Declaração original retirada e mais informações disponíveis em BlackWasp .

Editar:

O MSDN explica as colunas computadas como:

Fonte:MSDN - Colunas computadas