我需要你的帮助,我有点麻烦。
我有一个"结构化的"必须将所有字段统一在一起的信息,但不能单独使用。
例如:
列:Two_Letters | Firts_Digit | Second_Digit | Third_Digit | Four_Letters
我希望条目AA|2|3|4|BBBB
是唯一的,但我可以插入AA|2|3|4|CCCC
。
显然,字母可以在A到Z之间变化,数字从0到9不等。
建议?
答案 0 :(得分:0)
解决问题: 由于我已经通过MySQL Workbench完成了所有编辑,因此我不认为与每列相关联的“checkbox UNIQUE”与我所寻找的“唯一约束”之间存在差异。所以我的问题的解决方案是: -ALTER TABLE table_name ADD CONSTRAINT UNIQUE(Two_Letters,Firts_Digit,Second_Digit,Third_Digit,Four_Letters); 在MySQL WB上的gui编辑表中没有选中“UQ”的复选框。