当我尝试在联邦中创建表时,我收到此错误。如何解决此问题。我必须使用身份。所有设定的东西。但是当尝试应用联邦时会发生这种情况。
提前致谢。
答案 0 :(得分:2)
您可能需要在联合数据库中使用基于guid的密钥。
如果考虑生成整数键的多个位置,则存在很多碰撞的可能性。使用SQL Azure中的联合数据库,您将处理跨多个实例的同一个表。这就是为什么你不能通过身份生成整数。
答案 1 :(得分:2)
您可以创建bigint列并使用SnowMaker之类的Identity生成器在联合中生成唯一ID。我在我的一个项目中使用它并且非常好地工作