[oracle 9i] probléme avec dbms_job
bonjour
je souhaite mettre en place un job qui va s’exécuter touts les 31 décembre et pour la première fois ce 31/12/2011 donc j'ai écris ce qui suit :
Code:
1 2 3 4 5 6 7
| DECLARE
jobno number;
begin
dbms_job.submit(jobno, 'verif_certificat;',to_date('3112'||to_char(sysdate,'yyyy'),'ddmmyyyy')+23/24,
'add_months(to_date('3112'||to_char(sysdate,'yyyy'),'ddmmyyyy'),12)+23/24');
commit ;
end ; |
oracle me signale une erreur pour la paramètre , j'ai regardé et regardé mais je vois pas d'erreur
Code:
1 2 3 4 5 6
| ERROR à la ligne 5 :
ORA-06550: Ligne 5, colonne 50 :
PLS-00103: Symbole "3112" rencontré à la place d'un des symboles suivants :
. ( ) , * @ % & | = - + < / > at in is mod not range rem =>
.. <an exponent (**)> <> or != or ~= >= <= <> and or like
between || |
peut être un regard extérieur y verra quelque chose