Трябва да използвате изчислена колона, за да решите този проблем. Нещо с дефиниция, подобна на тази:
ALTER TABLE Customers ADD Age AS datediff(year, DOB ,getdate())
Оригинално изявление, взето от и допълнителна информация, достъпна на BlackWasp .
Редактиране:
MSDN обяснява изчислените колони като:
Източник:MSDN - Изчислени колони