gpt4 book ai didi

Oracle 触发器清除旧记录

转载 作者:行者123 更新时间:2023-12-04 18:22:10 24 4
gpt4 key购买 nike

我正在寻找创建触发器或其他一些 Oracle 机制来从表中删除旧记录。有问题的表有一个“创建日期”DateTime 列。我想定期删除一个月前的行。 oracle 是否支持“定期任务”,或者可以/应该通过插入/更新触发器来完成。当触发器在同一个表上触发时,我认为我不能修改表中的其他行。

像这样的事情最好以编程方式处理吗?我正在通过 .NET 应用程序访问数据库,并认为最好以编程方式维护它。

最佳答案

查看 DBMS_SCHEDULER。它可以让您设置预定的作业。

官方文档:http://docs.oracle.com/cd/B28359_01/appdev.111/b28419/d_sched.htm

有用的例子总结:http://psoug.org/reference/dbms_scheduler.html

关于Oracle 触发器清除旧记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10431438/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com