在pl/sql 中执行命名:
第一步:
打开一个sql window 窗口,
创建一张测试表:
<span style="font-size:18px;">CREATE TABLE TEST_DATE(A DATE); </span>
第二步:
创建存储过程 :
<span style="font-size:18px;">CREATE OR REPLACE PROCEDURE TEST_MYPROC AS </span>
<span style="font-size:18px;">
BEGIN </span>
<span style="font-size:18px;">
INSERT INTO TEST_DATE VALUES (SYSDATE); </span>
<span style="font-size:18px;">
COMMIT;</span>
<span style="font-size:18px;">
END; / </span>
第三步:
创建JOB(Command window):
job创建必须在command window中,
在job中调用存储过程,设置执行时间。
<span style="font-size:18px;">VARIABLE JOB1 NUMBER;</span>
<span style="font-size:18px;">/</span>
<span style="font-size:18px;">
BEGIN </span>
<span style="font-size:18px;">
DBMS_JOB.SUBMIT(:JOB1, 'TEST_MYPROC;', SYSDATE, 'TRUNC(sysdate) + 1 +1/(24)'); </span>
<span style="font-size:18px;">
END; </span>