【发布时间】:2013-07-25 16:56:46
【问题描述】:
朋友和 pl/sql 大师...
我正在尝试创建从审计表中删除数据的过程,但不知道从哪里开始..
如果有人可以提供一些提示或指针,那就太好了......
要求:
程序将在每月的第一个星期六运行(不确定是否可以通过 pl/sql 或必须创建单独的作业)
从周一到周六删除超过 2 个月的数据,日期不应为当月 1 日。 (即离开星期日和每月 1 日的数据超过 2 个月)
例如
*Procedure delete_log
IS
BEGIN
delete from audit_logs
where created >= trunc(sysdate - 60) and created < trunc(sysdate)
and created != (Sunday)
and created != (First of the month);
Commit;
End delete_log;*
我对 pl/sql 没有太多经验,所以所有提示都值得赞赏..
谢谢, 迈克
【问题讨论】: