-1
A
回答
1
以任何語言生成隨機數是一種用詞不當。這些數字是僞隨機的。意思不完全是100%隨機的。
也考慮到在1-5範圍內產生隨機數的情況。你可能會得到重複生成相同的數字。或者,如果您生成超過5個數字,則絕對會有重複。
如果字段只從一個地方更新,時間戳往往是一個很好的UUID。但是,你也必須擔心諸如確保格式正確的事情。特別是在語言/技術之間切換時。
用戶ID爲什麼不自動增加一列的值?在某處開始列並從那裏增加。我會在列表的開頭留下一些數字,這樣如果您需要它們進行測試/管理,那麼您可以儘早找到空的數字。
相關問題
- 1. mysql隨機生成的值
- 2. 如何在MySQL中使用隨機生成的字符串作爲主鍵?
- 3. 在VHDL函數中生成隨機值
- 4. 在iPhone中生成隨機值
- 5. 在Ruby中生成隨機值
- 6. 在PHP中生成隨機值
- 7. 在SQL Server 2005中生成隨機值
- 8. 如何獲取MariaDB/MySQL中插入行的隨機生成主鍵?
- 9. MySQL Workbench爲主鍵自動生成UUID
- 10. Tensorflow生成隨機值意外行爲
- 11. 生成新的隨機值
- 12. 隨機值生成的JavaScript
- 13. 在bash中爲mysql密碼生成兩個隨機符號
- 14. MySQL UUID主鍵 - 由PHP或MySQL生成?
- 15. Haskell的隨機發生器:鏈生成的隨機值
- 16. 在VB.NET中生成隨機值並將它們加總爲零
- 17. 隨機數生成在PySpark
- 18. 生成隨機數
- 19. ArrayList隨機生成
- 20. 隨機數生成
- 21. Javascript隨機生成
- 22. 生成隨機ASCII
- 23. 生成隨機數
- 24. 生成隨機圖
- 25. 隨機數生成機制
- 26. MySQL自定義主鍵生成器
- 27. 如果值在數組中,則生成新的隨機值
- 28. 生成賦予了PDF隨機值
- 29. 生成隨機數組值Java
- 30. MySQL生成的隨機數取決於列值
在99.9999%的所有用例中,UUID就足夠了。 (甚至更多9s) – luk2302
_「...爲主鍵...」_是不是自動增量足夠? –
我希望他們是隨機的。用戶不應該能夠猜到其他用戶的ID。 –