2020-09-09 01:28发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想在表中添加一列ID,为此决定使用e序列。 但是,当我执行这段代码时,它持续了20多分钟,最后我得到了一个顺序耗尽错误。
设置模式 MYSCHEMA;
创建序列 mySequence 以1个最大值增加1个最大值开始324662097;
更新 MYSCHEMA.TABLENAME 设置" roworderid" = mySequence.NEXTVAL;
有什么办法可以解决这个问题?
324662097是表中的行数。
为什么要在此处指定序列的最大数量? 为什么不对序列使用任何高速缓存(这样可以大大加快更新命令的速度)?
只需省去MAX VALUE子句并添加CACHE 1000(例如) 应该很好。
最多设置5个标签!
为什么要在此处指定序列的最大数量? 为什么不对序列使用任何高速缓存(这样可以大大加快更新命令的速度)?
只需省去MAX VALUE子句并添加CACHE 1000(例如) 应该很好。
一周热门 更多>