Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要你的帮助,我有点麻烦。
我有一个“结构化”信息,它必须是唯一的,将所有领域放在一起,但不能单独使用。
例如:
列:Two_Letters | Firts_Digit | 秒数 | 三位数 | Four_Letters
我希望该条目AA|2|3|4|BBBB是唯一的,但我可以插入AA|2|3|4|CCCC.
AA|2|3|4|BBBB
AA|2|3|4|CCCC
显然,字母可以从 A 到 Z,数字可以从 0 到 9。
建议?
思考已解决:由于我通过 MySQL Workbench 完成了所有编辑,因此我不考虑与每列关联的“复选框 UNIQUE”与我真正想要的“唯一约束”之间的差异。所以我的问题的解决方案是: -ALTER TABLE table_name ADD CONSTRAINT UNIQUE (Two_Letters, Firts_Digit, Second_Digit, Third_Digit, Four_Letters); 与 MySQL WB 上的 gui 编辑表中未选中“UQ”复选框相关联。