oracle 用存储过程备份数据库中的表 每月备份一次 大家好,现在有个棘手的问题就是oracle 要用存储过程来备份数据库中的一个表t1,需要每个月1号备份一次上个月的数据,现在只有个思路就是新建一个表,然后在规定时间来备份t1表,并用时间戳+表名作为备份表的名称,不知道这个思路对不对?还有就是存储过程不熟悉写起来有点困难,希望大家能帮忙提供下详细的思路,如果不对大家还能提供下其他的办法吗?oracle 备份 存储过程 数据结构 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 用job2 加分区。 execute immediate 'crete table new_tab select * from old_tab ...'另外做分区最好了 create or replace procedure prc_bcktableasbegin execute immediate 'crete table table_201202 select * from table where datetime >=''201301'''; --log...exception when others then dbms_output.put_line(sqlcode||sqlerrm); --记录失败日志...end; 11g ODP.NET连接oracle8.17的问题 将StudScore表中前20名导入新表要怎么弄,在线等啊! oracle union 和 OR 的效率问题 不解 一个关于数据库全库更新的问题 请问v_$parameter视图的原表在什么地方? 新建用户的权限问题 請各位幫我分析不能更新的現象 如何取的一点字符的前几个字符 OracleOraDb10g_home1TNSListener服務啟動不了?急急急 有关事务处理的话题? TNS文件里 有多个ADDRESS地址是什么意思 求助 oracle10g如何热备,有的说用dataguad?,有具体说明如何做的吗???
2 加分区。
另外做分区最好了
create or replace procedure prc_bcktable
as
begin
execute immediate 'crete table table_201202 select * from table where datetime >=''201301''';
--log...
exception
when others then
dbms_output.put_line(sqlcode||sqlerrm);
--记录失败日志...
end;