J'ai une table, tblClient
, qui stockait la date de naissance d'un client dans un champ de type datetime, DOB
.Surveillance d'une donnée calculée (l'âge d'une personne) dans SQL Server
L'objectif est que, lorsqu'un client atteint l'âge de 65 ans (doit être calculé par DOB), j'ai besoin d'insérer un nouvel enregistrement dans une autre table.
Mais puisque l'âge d'un client ne change pas en raison d'une transaction de base de données (INSERT, UPDATE, DELETE), le déclencheur est hors de question.
Quelle serait une bonne idée de surveiller de tels changements?
un travail planifié périodiquement (proc stocké par exemple) qui effectue la vérification et prend les mesures appropriées. –
@mjv: Le commentaire de Mitch est apparu juste avant que j'aie posté le mien. Laissez-moi m'en débarrasser. – Sung