fro*_*die 1 sql-server double auto-increment
我可以在sql server中的id字段上设置一个自动增量,它会使每行的id加倍吗?
不,你只能算术增加(通过添加)而不是几何增量(通过相乘).
无论如何,这样的功能都没有用.如果第一行的值为1,并且乘以2,则第64行的行值将为1,2,4,8,... 18446744073709551616.
最后一个值太大而不适合bigint
列,因此每个表最多只能存储63行.
如果你确实需要少于64行,那么关闭主键上的自动增量并没有太多麻烦,只需使用设置值.