Declencheur sur une date
loulouloua
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
loulouloua Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
loulouloua Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonsoir
Svp je veux une iddé ou bien une solution pour mon probleme
Je dois faire du controle sur des attribut date dans ma base de donnée oracle de façon si une date a dépassé une année il doit envoyer un Mail
Svp si vous avez une solution je serai reconnaissante !!
Svp je veux une iddé ou bien une solution pour mon probleme
Je dois faire du controle sur des attribut date dans ma base de donnée oracle de façon si une date a dépassé une année il doit envoyer un Mail
Svp si vous avez une solution je serai reconnaissante !!
A voir également:
- Declencheur sur une date
- Airpods 3 date de sortie - Guide
- Jm date avis - Forum Consommation & Internet
- Déclencheur photo à distance smartphone - Guide
- Jm date désabonnement - Forum Gmail
- Comment modifier une date sur un document ✓ - Forum Windows
1 réponse
Salut salut,
Habituellement pour automatiser une routine j'utilise les tache cron. Sous oracle ils appellent ça "Planification d'une tâche système répétitive" il me semble. Tu programme la fréquence d'exécution d'un script , il y a une doc sur le site d'oracle. Par contre il te faut le script qui exécute la tâche que tu souhaites.
Habituellement pour automatiser une routine j'utilise les tache cron. Sous oracle ils appellent ça "Planification d'une tâche système répétitive" il me semble. Tu programme la fréquence d'exécution d'un script , il y a une doc sur le site d'oracle. Par contre il te faut le script qui exécute la tâche que tu souhaites.
Mais je suis debutante sous oracle j en ai aucund idée sur le cron
avec les Trigger ca va pas fonctionner!?
un trigger est un évènement dans la base (ajout, suppression...) pas un test de valeur.
Avez vous une autre solution!!?
Pourquoi une autre solution ? Kyser à déjà répondu : tu fais un script (batch ou autre langage que tu connais / apprécie) lançant une requête SQL sur la base par AT ou CRON (les planificateurs système suivant l'OS hébergeant la base) qui te sort les enregistrements répondant à ta condition (+ d'un an) et si tu en trouves tu demandes un envoie de mail.
Pour tout faire dans oracle il y a probablement aussi plusieurs solutions possibles, en utilisant le scheduler Oracle, en créant un job et en s'appuyant sur une procédure stockée PL/SQL (UTL_SMTP par exemple)
Après tout est question de choix ...