关于oracle定时器,求帮助!菜鸟求救

var job_num number;
begin
    dbms_job.submit(:job_num,'INSERT_ZJGLWARNING;',to_date('20150101 02:00:00','yyyymmdd hh24:mi:ss'), 'add_months(trunc(sysdate,'yyyy'),12)+2/24');
commit;
end;

执行的时候报:
ORA-06550: 第 3 行, 第 140 列: 

PLS-00103: 出现符号 "YYYY"在需要下列之一时:
) , * & = - + < / > at in
is mod remainder not rem <> or != or ~= >=
<= <> and or like LIKE2_ LIKE4_ LIKEC_ between || multiset
member SUBMULTISET_
符号 ",在 "YYYY" 继续之前已插入。

是什么原因?第一次写,

难道没人帮小弟解答一下吧?

你提出的问题太模糊,最好说一说你需要实现的功能。然后有人对应就会提出对实现方式的解答与个人看法。

http://blog.csdn.net/qingtian2002/article/details/23763715 这微博上有,你可以看看