0
A
回答
2
您可能需要在聯合數據庫中使用基於guid的密鑰。
如果您考慮多個地方生成一個整數密鑰,碰撞的可能性很大。對於SQL Azure中的聯合數據庫,您正在處理跨多個實例的同一個表拆分。這就是爲什麼你不能有一個由身份生成的整數。
2
您可以創建bigint列並使用Identity生成器(如SnowMaker)在整個聯合中生成唯一ID。我在我的一個項目上使用它,並且工作得非常好
相關問題
- 1. Android的SQL-Lite數據庫支持關鍵約束
- 2. SQLite3不支持外鍵約束嗎?
- 3. 支持Rails中的外鍵約束
- 4. ORM和數據庫約束
- 5. 數據庫外鍵約束
- 6. sql數據庫oracle約束
- 7. android sqlite數據庫約束
- 8. Alfresco是否支持向關聯添加約束?
- 9. C++ 14是否支持不受約束的泛型函數?
- 10. CouchDB是否支持unqiue密鑰約束?
- 11. MySQL是否支持檢查約束?
- 12. 對延遲約束的Neo4j支持
- 13. 軌道數據庫約束自我指涉關聯
- 14. hibernate - 多對一約束中不支持的SQL類型2005
- 15. 有效約束不支持symfony2中的組選項
- 16. 數據庫設計/建模問題 - 約束或無約束?
- 17. Thinktecture Identity Server Cors支持
- 18. 其中約束不和不保持
- 19. MongoDB的複合鍵:InvalidOperationException異常:不支持{}文件.Identity
- 20. SQL:數據庫的標準化,同時保持約束
- 21. 組合約束和數據變換器
- 22. 支持庫不支持aar
- 23. ARM內聯約束
- 24. Spring數據redis存儲庫不支持集合查詢?
- 25. DAO數據庫類不支持
- 26. 現有數據庫不支持外鍵
- 27. sqlite數據庫不支持2.1,2.2版本但2.3支持
- 28. flyway支持的數據庫
- 29. dbDacFx:支持的數據庫
- 30. Objective-C:數據庫支持