【发布时间】:2015-05-03 18:20:51
【问题描述】:
向表单添加新数据时,我的主键序列增加 1。 但是,如果我要删除一个数据并用新数据替换它,那么序列将继续进行。
例如,由于之前删除的行,我的数据主键变为 1、2、3、4、5、6、10。
我希望这是有道理的。
【问题讨论】:
-
是的,这是预期的行为。问题是什么? stackoverflow.com/questions/2285906/…
-
我用的是oracle,不是mysql,这有关系吗?因为我无法让命令工作。 @span
-
@span 我收到错误 ORA-01735: invalid ALTER TABLE option
-
@Oliver 你能更新你的问题吗?在您的一个 cmets 中,您提到如何在 Oracle Forms 中显示主键值,在我看来,这似乎与您的问题完全无关。
标签: oracle sequence oracleforms