Bonsoir � tous,
Je vous �cris car j'ai un gros probl�me pour mettre un champ bool�en de true � false d'une table une fois par an.
J'avais r�ussi � le faire mensuellement pour une autre table (tous les 1ers du mois � minuit), en passant par les DBMS_jobs.
Ici, mon but est de mettre ce champ de true � false tous les 31 d�cembre � 23h 59 (ou le 1er janvier � minuit de l'ann�e suivante).
Dans un premier temps, j'ai tent� de passer par les DBMS_jobs
Voici mon code :et voyant que j'avais un probl�me au niveau de la syntaxe, j'ai tent� de passer par DBMS_SCHEDULER et faire un create job, mais j'ai une erreur m'indiquant que je n'avais pas les privil�ges suffisants (alors que je suis admin...)
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 DECLARE my_job_ann number; begin sys.dbms_job.submit(job => :job, what => 'Charge_ann_false;', next_date => trunc(sysdate)+23/24, interval => 'TRUNC(LAST_DAY(SYSDATE) + 1)'); commit; end;
Pourriez-vous m'�clairer un peu ou me donner des pistes?
Je vous remercie d'avance![]()
Partager