【发布时间】:2014-01-14 09:26:53
【问题描述】:
每次我的团队对我们的 UAT 环境进行数据刷新时,我们都会遇到 oracle 中“自动递增”列的问题。它们会保留旧值,因此在发生新插入时会导致错误。我找到的唯一解决方案是使用
从 test_table 中选择 test_SEQ.nextval;
直到下一个序列大于表中的最大序列数。我有超过 200 个表要更新,为什么这样做更容易?
谢谢 艾琳
【问题讨论】:
-
数据刷新的细节是什么?
-
我在 SO 上看到了很多对同一问题的引用,所以也许做一些搜索。如何将数据从一个系统复制到另一个系统?
标签: sql oracle auto-increment