Exécuter une action quand un champ date=now

julius06 Messages postés 8 Date d'inscription jeudi 23 septembre 2004 Statut Membre Dernière intervention 21 octobre 2009 - 8 nov. 2006 à 16:44
julius06 Messages postés 8 Date d'inscription jeudi 23 septembre 2004 Statut Membre Dernière intervention 21 octobre 2009 - 10 nov. 2006 à 10:14
Bonjour,

J'ai une table avec un champ 'Dateecheance' et j'aimerai que SQLServeur déclenche une action dès qu'un enregistrement à une 'Dateecheance' égale à la date actuelle.

Comment procéder?

Merci d'avance

2 réponses

cs_skweeky Messages postés 259 Date d'inscription mercredi 3 mai 2006 Statut Membre Dernière intervention 11 janvier 2010 8
10 nov. 2006 à 01:24
Bonjour,

Le Trigger semblerait être la solution idéale, je crois qu'il y a un tuto de publié sur ce sujet sur le site:
http://www.sqlfr.com/tutoriaux/MS-SQL-SERVER-DEBUTER-AVEC-TRIGGERS_449.aspx

Christian Robert - Winwise
http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration
0
julius06 Messages postés 8 Date d'inscription jeudi 23 septembre 2004 Statut Membre Dernière intervention 21 octobre 2009
10 nov. 2006 à 10:14
Le problèmes des triggers c'est qu'il se déclenche lors d'une action, INSERT, UPDATE ou DELETE.
Moi j'ai besoin de vérifier en permanence qu'aucun enregistrement n'est arrivé à échéance, meme si aucune action n'est faites sur la table.

Donc à moion qu'on puisse déclencher le trigger automatiquement, toute les minutes par exemple, ils ne m'aide pas.

Merci pour ton aide Christian
0
Rejoignez-nous