[英]Reversible unique constraint in SQL Server
我希望为2列表添加一个可以反转的唯一约束。 换句话说,如果我有:
Table Linking
-------------
Link1 | Link2
-------------
1 | 2
以上条目将被视为:
Table Linking
-------------
Link1 | Link2
-------------
2 | 1
...所以我不想插入第二个案例。
不确定这是否可行,但如果是这样,谢谢你的帮助!
干杯
我猜你可以计算link_min = min(link1,link2)和link_max = max(link1,link2)并在(link_min,link_max)上设置一个唯一约束。
或者你可以放入一个约束CHECK(link1 <link2)并始终按顺序排列链接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.