我有
table1 | col A | col B | col C | col D
1 2 2 2
4 2 2 2
为了使2个条目在Col A上可以具有不同的值,但不能同时在Col B,C,D上具有相同的值,可以使用哪些约束?
您可以想到2个约会日期不同的病人(假设日期由3列而不是1列设置)
谢谢你的帮助 !
您需要将B + C + D的组合定义为唯一,可以通过添加唯一约束来实现:
ALTER TABLE YOURTABLE ADD CONSTRAINT UC_BCD UNIQUE (B,C,D)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句