Sie sollten eine berechnete Spalte verwenden, um dieses Problem zu lösen. Etwas mit einer ähnlichen Definition wie dieser:
ALTER TABLE Customers ADD Age AS datediff(year, DOB ,getdate())
Originalaussage entnommen und weitere Informationen verfügbar unter BlackWasp .
Bearbeiten:
MSDN erklärt berechnete Spalten wie folgt:
Quelle:MSDN – Berechnete Spalten