繁体   English   中英

SQL Server 2列的“双向”唯一/主键

[英]SQL Server “two way” unique/primary key for 2 columns

如何使2列唯一,以使(A,B)==(B,A)。

例如,具有两列UserId和FriendId的表。

如果一行中包含值(1,2),并且有人尝试输入一行(2,1),则将不允许这样做。

您可以放置​​一个触发器,该触发器将检查相反的对象是否存在,如果存在,则撤消该事务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM