ORACLE定期清空分区表分区

求助一条语句,现有一张分区表,想做个DBMS能够每月的最后一天凌晨2点清空其中几个分区,本人水平拙劣用PLSQL写了半天都是报错,求指教!例如分区表TEST,分区(ABC... 求助一条语句,现有一张分区表,想做个DBMS能够每月的最后一天凌晨2点清空其中几个分区,本人水平拙劣用PLSQL写了半天都是报错,求指教!

例如分区表TEST,分区(ABCD)分别对应不同的表空间,如果是直接清空表空间的话也可以
展开
 我来答
太平岁年丰9
2013-09-23 · TA获得超过1231个赞
知道小有建树答主
回答量:1017
采纳率:100%
帮助的人:1096万
展开全部
alter table test truncate partiton a;
alter table test truncate partiton b;
alter table test truncate partiton c;
alter table test truncate partiton d;
没看懂,ABCD是一个分区还是4个分区?按4个分区写给你吧
追问
是4个不同的分区,truncate partiton的语句我是知道的,但是做成JOB就报错,我求的是整个JOB的语句
追答
declare
job number;
begin
sys.dbms_job.submit(job,trunc(sysdate+1)+2/24,
'alter table test truncate partiton a;
alter table test truncate partiton b;
alter table test truncate partiton c;
alter table test truncate partiton d;'

,'trunc(sysdate+1)+2/24');
commit;
end;
/
millerrch
2013-09-24 · TA获得超过357个赞
知道小有建树答主
回答量:234
采纳率:0%
帮助的人:215万
展开全部
oracle不是有定时任务job么?
追问
我求的就是JOB的语句,能帮忙写下么?
追答
不好意思,手头只有mysql环境
http://wenku.baidu.com/view/8dafe9196bd97f192279e9ac.html 你看看这篇文章吧,job实例
另外你用toad for oracle的话,里面有可以比较方便建job工具
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式