我可以在sql服务器的id字段上设置一个自动增量,使每行的id加倍吗?有没有什么办法自动增加一个sql服务器id加倍?
1
A
回答
6
不,您只能算术(增加)而不是几何(增加)增量。
这样的功能无论如何都不会有用。如果第一行的值为1,并且乘以2,那么行值将是第64行的1,2,4,8,... 18446744073709551616。
上一个值太大而不适合bigint
列,因此每个表最多只能存储63行。
如果您确实需要少于64行,那么关闭主键上的自动增量并仅使用设置值不会太麻烦。
相关问题
- 1. 有没有办法增加Bluemix上的服务实例总数?
- 2. 自动增加sql服务器中的ID
- 3. SQL - 有没有什么办法可以使用自动递增主键?
- 4. 有没有办法让迭代器每3次增加一次?
- 5. 有没有办法增加Dynamics CRM服务器调用的超时值?
- 6. SQL服务器增加值
- 7. 有没有办法运行一个水豚服务器?
- 8. SQLite:自动增加一个ID增加2
- 9. 有没有办法启动SSMS并自动连接到不同的服务器?
- 10. 有没有办法让Bottle服务器不那么冗长?
- 11. TinyMCE 4有没有办法在编辑时自动追加一个字符?
- 12. 在VS2008中,有没有办法自动“附加到进程”?
- 13. 有没有办法阻止jqGrid自动加载?
- 14. 有没有什么办法来加速datatable.LoadDataRow()?
- 15. 有没有什么办法从子域加载json?
- 16. 有没有办法在按钮和文本上方浮动一个加载器?
- 17. 有没有办法在GitHub服务器上自动安装新版本
- 18. 有没有办法让自动增量字段前缀000?
- 19. 自动增加C#容器ID
- 20. GetElementsById中自动增加ID
- 21. 有没有办法将onclick事件添加到ASP.NET Label服务器控件?
- 22. 有没有办法增加使用JavaScript的时间?
- 23. 有没有办法在php会话中增加样式?
- 24. 有没有办法增加API的V4的度量限制?
- 25. 有没有办法增加Intellisense的弹出延迟?
- 26. 有没有办法增加不太慢的numpy数组?
- 27. 有没有办法增加Google云语音的SpeechContext限制?
- 28. 有没有办法强制类加载器加载一个包,即使它们的类没有被加载?
- 29. 有没有办法在sql服务器中编写异步sql查询
- 30. 有没有办法增加SQL Azure的远程查询超时而不增加DTU?
你的意思是说每一行都有以前的双倍值,比如1,2,4,8,16 ......? – pistipanko 2012-01-17 07:49:09
@pistipanko - 是的 – froadie 2012-01-17 07:50:09
会是什么意思?行总数会有严重的下限 - 这样只是预填充它们似乎是可行的。 – 2012-01-17 07:51:53