Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在 SQL Server Management Studio 2012 中创建一个 1:1 的关系,请帮助我,找不到正确的方法,每次我尝试它都会创建一个一对多的关系。
您可以创建一个唯一约束,也可以只将该信息包含在表本身中。
下面的 SQL 应该可以帮助您入门:
ALTER TABLE myTable ADD CONSTRAINT myOneToOneColumn UNIQUE (myColumn);
实际上,1 对 1 关系是 1 对 n 关系,unique其中在对应于n关系部分的列中添加了约束。
unique
n
因此,您需要为unique外键添加约束。