Du bør bruge en beregnet kolonne til at løse dette problem. Noget med en definition, der ligner denne:
ALTER TABLE Customers ADD Age AS datediff(year, DOB ,getdate())
Original erklæring taget fra og yderligere information tilgængelig på BlackWasp .
Rediger:
MSDN forklarer beregnede kolonner som:
Kilde:MSDN - Computed Columns