本文主要介绍oracle序列达到最大值处理的实例分析,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章后收获多多。让边肖带你去了解一下。
客户发现大表上的序列达到了最大值,报告了一个错误,并请求帮助检查。
将线条大小设置为180
设置长90000
SELECT DBMS _ metadata . get _ DDL(' SEQUENCE ',' SEQUENCE_NAME ',' TABLENAME ')FROM DUAL;
估计当时创建的语句设置了最大值,现在已经达到了,业务规则不允许循环:
创建序列sequence_name,从1开始递增1 maxvalue 2147483647
默认的最大oracle值是多少?999999999999999999999
建议:
调整序列定义。如果企业不允许回收,请指定更大的最大值或使用默认的最大值。
alter sequence sequence _ name nomax value;
后来,默认的最大值被用来解决这个问题。
感谢您仔细阅读本文。希望边肖分享的文章《甲骨文序列达到最大处理的实例分析》对大家有所帮助。同时也希望大家多多支持,关注行业信息渠道,多多了解!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/143760.html