-1
A
回答
1
以任何语言生成随机数是一种用词不当。这些数字是伪随机的。意思不完全是100%随机的。
也考虑到在1-5范围内产生随机数的情况。你可能会得到重复生成相同的数字。或者,如果您生成超过5个数字,则绝对会有重复。
如果字段只从一个地方更新,时间戳往往是一个很好的UUID。但是,你也必须担心诸如确保格式正确的事情。特别是在语言/技术之间切换时。
用户ID为什么不自动增加一列的值?在某处开始列并从那里增加。我会在列表的开头留下一些数字,这样如果您需要它们进行测试/管理,那么您可以尽早找到空的数字。
相关问题
- 1. mysql随机生成的值
- 2. 如何在MySQL中使用随机生成的字符串作为主键?
- 3. 在php/mysql中随机不生成
- 4. 在SQL Server 2005中生成随机值
- 5. 在oracle视图中生成随机值
- 6. 在VHDL函数中生成随机值
- 7. 在表中生成10,000个随机值
- 8. 在PHP中生成随机值
- 9. 在iPhone中生成随机值
- 10. 在Ruby中生成随机值
- 11. MySQL Workbench为主键自动生成UUID
- 12. 如何获取MariaDB/MySQL中插入行的随机生成主键?
- 13. 主键生成MySQL休眠
- 14. Tensorflow生成随机值意外行为
- 15. 为多维数组随机生成值
- 16. 生成随机值1/X
- 17. 生成订单随机值
- 18. 生成随机GLfloat值
- 19. 生成新的随机值
- 20. 生成一个随机值
- 21. random.randint不生成随机值
- 22. 在MySQL中使用随机值生成字段
- 23. 在Pentaho中生成的随机值(uuid)作为列值?
- 24. 在Android中随机生成
- 25. 在bash中为mysql密码生成两个随机符号
- 26. 如何为数据库表中的主键生成随机字符串
- 27. MySQL UUID主键 - 由PHP或MySQL生成?
- 28. 在随机生成50个随机数中使用随机数#
- 29. Haskell的随机发生器:链生成的随机值
- 30. 基于现有值随机化主键
在99.9999%的所有用例中,UUID就足够了。 (甚至更多9s) – luk2302
_“...为主键...”_是不是自动增量足够? –
我希望他们是随机的。用户不应该能够猜到其他用户的ID。 –