Je crée un système de bibliothèque. Lorsqu'un livre est réservé, je souhaite qu'il revienne automatiquement à "Disponible" dans 3 jours si l'utilisateur réservé ne l'emprunte pas.Comment créer de manière dynamique un calendrier de travail dans un déclencheur?
Je peux créer un déclencheur au feu lorsque l'état est changé en « réservé » mais je suis perdu sur la création d'un emploi à se produire en 3 jours et changer le statut de retour à « Disponible »
Tous les commentaires, conseille et les conseils seront grandement appréciés :)
Vous avez quelques réponses ci-dessous qui implémentent votre idée d'un processus qui modifie la valeur stockée de STATUS. Une autre approche consiste à stocker l'application reserved_on_date et à calculer la disponibilité, c'est-à-dire la disponibilité: = (sysdate - reserved_on_date)> 3. Cela élimine le problème d'un travail asynchrone et laisse l'application afficher le temps restant dans le fenêtre de réserve – dpbradley
+1 à la réponse de dpbradley. Ou, au lieu d'avoir un statut "Disponible", ajoutez une colonne de date "available_on" que vous définissez à la date à laquelle le livre sera disponible. De cette façon, aucune donnée n'a besoin d'être mise à jour. –