K vyřešení tohoto problému byste měli použít vypočítaný sloupec. Něco s definicí podobnou této:
ALTER TABLE Customers ADD Age AS datediff(year, DOB ,getdate())
Původní prohlášení převzato z a další informace jsou k dispozici na BlackWasp .
Upravit:
MSDN vysvětluje vypočítané sloupce jako:
Zdroj:MSDN – Computed Columns