Oracle关于job的问题 - Oracle / 高级技术
小弟这两天要用的Oracle的定时任务,可是小弟以前没用,还请各位高手帮帮忙 谢谢了!
小弟主要想实现的功能如下:
有一张USER表 包含两个字段,U_NAME, U_ADDRESS 都是VARCHAR(2)的。
现在我想让数据库 每天晚上12点自动执行一次,从USER表查出U_NAME , U_ADDRESS两个字段的值,
然后把这两个字段的值 保存到PERSON表的P_NAME, P_ADDRESS 字段里面!谢谢各位好心人了!
SQL code:
-- 一个例子:(一个Job,每10分钟自动执行调用hllclientlogon_history_porc存储过程
variable job1 number;
begin
dbms_job.submit(:job1,'hllclientlogon_history_porc;',sysdate,'sysdate+1/144');
end;
/
SQL code:
CREATE PROCEDURE insert_person_proc
AS
BEGIN
INSERT INTO person(p_name,p_address)
SELECT u_name, u_address from user;
-- 有啥Where条件自己加
COMMIT;
END;
/
variable job1 number;
begin
dbms_job.submit(:job1,'hllclientlogon_history_porc;',sysdate,''TRUNC(SYSDATE+1)'); -- 每天午夜12点
end;
/
SQL code:
-- 哈哈:我就是来混的分的!
CREATE PROCEDURE insert_person_proc
AS
BEGIN
INSERT INTO person(p_name,p_address)
SELECT u_name, u_address from user;
-- 有啥Where条件自己加
COMMIT;
END;
/
相关问答:
大家好,我现在把oracle服务器上面的原始文件,下载到本机了.我想在本机访问数据库怎么设置啊.是不是类似可以建立一个什么虚拟服务器来实现.请大家出出主意
引用
大家好,我现在把oracle服务器上面 ......
在执行包的时候引用oracle spatial空间函数出错,出错情况如下
Errors in file
/user/oracle/app/oracle/admin/grid/udump/grid1_ora_143768.trc: ORA-29902:
error in executing ODCIIndexStart() routine ORA-0 ......
各位大哥,帮个忙。
下个Oracle for vista 版本的安装试试
10G和11G的
http://www.oracle.com/technology/software/products/database/index.html
------------------------------------------- ......
做玩data guard 后
在Primary服务器 执行
SQL>SELECT SEQUENCE#,APPLIED from V$ARCHIVED_LOG ORDER BY SEQUENCE#;
SEQUENCE# APP
---------- ---
13 NO
13 YES ......
SQL code:
CREATE OR REPLACE PROCEDURE usp_refreshTopN IS
BEGIN
--文档
INSERT INTO topnresource(resourceId,title,type,cover,brief,properUser,tag,clickAmount,createDate,topNCreateDate,organizat ......