0
A
回答
0
我认为你最简单的方法是删除表并重新加载。在重新加载之前指定一个主键。这将防止重复插入。
0
您可以使用ALTER SEQUENCE更改序列起始值。但是,将起点设置回来会导致与表中现有的值发生冲突。此外,NuoDB不一定按顺序分发序列号。考虑到它是一个分布式数据库,序列号发生器会极大地影响性能,因为每个TE都需要检查某个主机是否有下一个序列号。 NuoDB所做的是派发一个TE使用的序列块,然后在其用完时请求另一个块。如果TE关闭并重新启动,它将得到一个新的块。
相关问题
- 1. 每次更新值从1开始的SQL更新记录
- 2. C#列表开始值1
- 3. PHP:更新值从0开始,而不是1
- 4. 更新现有列值
- 5. 从1开始
- 6. 序列号从设定值开始
- 7. 更新从最后一行开始的SQL中的列值
- 8. Highstock Navigator始终从1970-1-1开始
- 9. PHPExcel行从1开始,列为0
- 10. 标识值不会重新开始从1在SQL Server
- 11. 从现有值更改SDO_geometry的SRID而不更改原始值
- 12. 确保子记录的序列号从1开始
- 13. 从零开始重新实现NSObject
- 14. ob_get_level()从级别1开始
- 15. 标记一个有序列表,在1之后的点开始
- 16. Excel中填充序列重新从1日后新价值
- 17. Yii2:无法更新列值的+ 1
- 18. MSChart X轴始终从-1开始?
- 19. mysql列开始重新排序
- 20. 更新枚举值从1到0 mysql?
- 21. 从readline开始的字符串从1开始在python中?
- 22. WP多站点从现有开始
- 23. 连续更新从表中的数字开始的值SQL
- 24. 试图创建一个“行号”列,重新从1开始新的一年,当有新的陈述投手
- 25. 当标题出现在组中时,从1开始新的记录编号
- 26. 使用新值更新时间戳列 - oracle中现有列的值
- 27. 用新值更新现有对象
- 28. JavaScript中的快速方式用新值更新现有阵列
- 29. 更新许多表的列值,只有1行受影响
- 30. Nivo Slider重新开始滑动1
[如何在Oracle上使用AUTO \ _INCREMENT创建ID?](https://stackoverflow.com/questions/11296361/how-to-create-id-with-auto-increment-on-oracle) –
可能的重复[如何在Oracle中重置序列?](https://stackoverflow.com/questions/51470/how-do-i-reset-a-sequence-in-oracle) – trincot
你打算如何当你的序列产生你已经在表格中的值时处理它(例如5001)?或者你的意思是你想更新该列中的所有现有值,这与[Oracle序列]无关(http://docs.oracle.com/database/121/CNCPT/schemaob.htm#CNCPT88878)? (在这种情况下...列是一个主键?如果这些都是合成的无论如何为什么更新?) –