0
如何执行约束检查以确保给定的值组合是唯一的,但可以输入任意次数?确保值的组合是唯一的,但输入任意次数 - Mysql
示例:我有两列:Group_ID
和Group_Name
。所以Group_ID = 1
的所有数据将始终有Group_Name as 'Test1'
。我想要阻止的是有人输入'Test2'
到Group_Name
,其中Group_ID=1
。这应该会导致插入失败。所有这些数据都直接加载到数据库中而没有任何用户界面,因此我无法在应用程序中执行这些检查。所以我需要的是:
对多个列的唯一约束,但仅限于给定的组合,而不检查它们输入的次数。
有没有建立在Mysql的任何东西来做到这一点?