[英]SQL (Custom) Unique Constraint for a set of rows
How to create a ( may be custom) unique constraint for a particular no.of rows.如何为特定的行数创建(可能是自定义的)唯一约束。
I have table data as below我有如下表格数据
I want my itemFK column to be Unique for same productionsessionKey value.我希望我的itemFK列对于相同的productionsessionKey值是唯一的。 ie for all yellow (101) itemFK should be Unique and for all blue (102) itemFK should be unique .
即对于所有黄色 (101) itemFK应该是Unique并且对于所有蓝色 (102) itemFK应该是unique 。 Else they can be duplicate.
否则它们可能是重复的。
Add a unique constraint on a tupple for those 2 columns为这 2 列的元组添加唯一约束
Fe铁
ALTER TABLE your_table
ADD CONSTRAINT UC_Your_Table_ProdSession_Item UNIQUE (productionsessionKey, itemFK);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.