gpt4 book ai didi

sql - 每年重置 Oracle 中的顺序

转载 作者:行者123 更新时间:2023-12-01 23:08:14 25 4
gpt4 key购买 nike

我的表的列(不是主键)有一个序列,该序列随着每次插入而递增。

我希望新年的每一天都将该序列重置为值 1。

我已经看到了一些删除并重新创建序列的解决方案。但我想每年安排一次。

这怎么可能?

提前致谢

最佳答案

您可以使用DBMS_SCHEDULER Oracle 包来安排作业。在这里查看更多详细信息:https://docs.oracle.com/cd/B28359_01/server.111/b28310/scheduse.htm

创建一个重置序列的过程,并每年将该过程作为计划作业运行。以下是此类过程的示例:How do I reset a sequence in Oracle?

关于sql - 每年重置 Oracle 中的顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50584033/

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