【发布时间】:2014-03-17 06:18:59
【问题描述】:
您好,我对 SQL 比较陌生,我使用的是 Microsoft SQL Server
我希望制作一个将两个表(A 和 B)链接在一起的数据透视表。然而,链接旨在是动态的。这意味着从 A 到 B 的链接将被频繁地创建和删除。
A和B的关系是一对多的(一个A可以有多个B)
我想使用集群主键,但似乎无法创建一个,因为到 A 的链接类型是 varchar(max) 而到 B 的链接是 int。
在 Microsoft SQL Server Management Studio 中,我通常会在设计窗口中选择两列并将它们设为主键。但是该选项是灰色的。
有没有办法让许多不同类型的不同列成为聚集主键,还是我以错误的方式解决这个问题?
【问题讨论】:
标签: sql sql-server