Hi,
Below is the syntax for creating a JOB in Oracle
CREATE OR REPLACE PROCEDURE MySchema.Create_A_JOB
AS
BEGIN
DECLARE
X NUMBER;
BEGIN
SYS.<strong><em>DBMS_JOB.SUBMIT</em></strong>
( job => X
,what => 'MySchema.Call_The_Procedure(''10'');'
,next_date => to_date('15/04/2015 13:35:00','dd/mm/yyyy hh24:mi:ss')
,interval => 'SYSDATE + 1'
,no_parse => FALSE
);
SYS.<strong><em>DBMS_OUTPUT.PUT_LINE</em></strong>('Job Number is: ' || to_char(x));
SYS.<strong><em>DBMS_JOB.BROKEN</em></strong>
(job => X,
broken => TRUE);
COMMIT;
END;
END;
/