appeler périodiquement procédure PLSQL - SQL/NoSQL - Programmation
Marsh Posté le 12-12-2005 à 19:06:01
Quel SGBD ?
Avec SQL Server, t'as une notion de jobs. Avec d'autres SGBD aussi. Sinon, il reste la solution du CRON (ou tâche planifiée si tu es sous Windows)
Marsh Posté le 12-12-2005 à 19:29:26
je suis sous mysql, y a t-il une piste que tu pourrai me donner pour ce sgbd en question ?
(je voudrais éviter de passer par une tâche planifiée ^^)
Marsh Posté le 12-12-2005 à 19:34:56
ben regarde dans la doc si tu trouves le mot clé "job", c'est le nom tel qu'il apparaît dans la norme...
Marsh Posté le 14-12-2005 à 12:44:42
Il me semble bien que sous mysql tu seras obligé de passer, comme l'a dit Arjuna, par les taches planifiées avec un petit script vbs par exemple.
Marsh Posté le 14-12-2005 à 14:22:59
Je ne vois pas de "vrai" solution sans tache planifiée (enfin je ne connais pas la derniere version de MySql...). La plupart des developpeurs trichaient jusqu'a maintenant et declenchaient le "travail" a la connexion à la base de données lorsque le trigger avait été déclenché plus de 24 heures avant (ca c'est facile a mettre en base)... C'est une solution un peu bricolée, mais assez efficace si la procedure stockée n'est pas trop gourmande....
Marsh Posté le 12-12-2005 à 18:34:20
Bonjour,
est-il possible de créer un trigger qui déclenche automatiquement une procédure PLSQL stockée toutes les 24h par exemple ?
ou existe-t-il un autre moyen simple de faire cela ?
merci d'avance !