Warning: count(): Parameter must be an array or an object that implements Countable in /membri/oraclefaq/qa-include/app/format.php on line 384
Attivare trigger dopo cambio di data - Oracle FAQ - Il forum italiano su oracle
0 voti
1.6k visite
quesito posto in SQL e PLSQL da (120 punti)
ri-taggati da
Salve a tutti, sono nuovo del forum e questa è la mia prima domanda, quindi scusate se potrà sembrare banale. Sto cercando un modo per inviare mail tramite il pacchetto UTL_smtp, e credo di aver capito come impostare la procedura. Il problema e che la mail dovrebbe partire solo a seguito di un controllo su una data di scadenza che si trova in una certa tabella ("prodotto"), e che prevede il confronto con la data attuale. Avevo pensato ad un trigger, ma non riesco a farlo attivare senza dover inserire o modificare la tabella "prodotto". L'ideale sarebbe controllare dopo ogni cambio di data, se ci sono prodotti con data di scadenza inferiore alla data attuale e, in seguito, inviare la mail. Qualcuno può aiutarmi?

1 Risposta

0 voti
risposta inviata da (2.4k punti)
A me vengono in mente 2 modi:

- creare un oracle Job con frequenza decisa da te che invochi la procedura che fa il controllo data e l'invio della mail

- schedulare uno script sul sistema operativo che si colleghi a sqlpus ed invochi la procedura

Altri modi non mi vengono in mente.

Domande correlate


Warning: count(): Parameter must be an array or an object that implements Countable in /membri/oraclefaq/qa-include/app/format.php on line 384

Warning: count(): Parameter must be an array or an object that implements Countable in /membri/oraclefaq/qa-include/app/format.php on line 384

Warning: count(): Parameter must be an array or an object that implements Countable in /membri/oraclefaq/qa-include/app/format.php on line 384

Warning: count(): Parameter must be an array or an object that implements Countable in /membri/oraclefaq/qa-include/app/format.php on line 384

Warning: count(): Parameter must be an array or an object that implements Countable in /membri/oraclefaq/qa-include/app/format.php on line 384
0 voti
1 risposta 2.4k visite
quesito posto 4 Dicembre 2017 in SQL e PLSQL da stellare21 (150 punti)
0 voti
1 risposta 31.6k visite
quesito posto 1 Dicembre 2013 in SQL e PLSQL da carlo10 (2.4k punti)
0 voti
1 risposta 2.5k visite
quesito posto 5 Aprile 2018 in SQL e PLSQL da gr_g (150 punti)
+1 voto
1 risposta 1.1k visite
0 voti
0 risposte 639 visite
...