我在一个用户A下的数据表中有大量的记录,我想另外建立一个用户B,在用户B下建立相同的表结构,
然后将用户A中的数据依据日期转移部分记录到用户B的表中。
一般应该怎么做比较简便呢?请高手指教!
如果能提供一些代码作为参考最好!
然后将用户A中的数据依据日期转移部分记录到用户B的表中。
一般应该怎么做比较简便呢?请高手指教!
如果能提供一些代码作为参考最好!
解决方案 »
- ★★★★★著名美国投资银行招IT Technical Team Leader★★★★★
- LISTENER的安全隐患!?
- Oracle isqlplus 登录设置总是失败, 为何呢?
- database configuration assistant not work?help help
- execute immediate ERROR
- 当时备份时用这个命令:exp eoms/eoms@eomsdis direct=y full=y,据说是备份了整个数据库,现在想把这个文件完全恢复到另一个数据库中去
- oracle实例和用户问题?(看书实在理解不了,高手给点播一下吧)
- 请教如何显示oracle9i中自定义包的源代码
- 安装了客户端,有SQL*LOADER吗?
- 插入日期字段
- 替换字符的问题
- 帮我看下 ,解决了马上结贴!!!!!!!!!!
CREATE OR REPLACE PROCEDURE refresh_testtb
AS
BEGIN
INSERT INTO testtb SELECT * FROM a.testdb
WHERE coldate = TRUNC(SYSDATE);
COMMIT;
END;
/建立scheduler job的语句为:BEGIN
dbms_scheduler.create_job(
job_name => 'refresh_testdb_job',
job_type => 'STORED_PROCEDURE',
job_action => 'REFRESH_TESTDB',
start_date => SYSDATE,
repeat_interval => 'FREQ=DAILY;INTERVAL=1';
enabled => TRUE);
END;
/