我知道我可以使两列唯一键,但这并不是我想要的。
我想例如,如果col1='1', col2='2'那不能再有一行col1='1', col2='2',但完全有可能做到以下几点:
+--------+--------+
| col1 | col2 |
+--------+--------+
| 1 | 1 |
| 1 | 2 |
| 2 | 1 |
| 2 | 2 |
+--------+--------+
Run Code Online (Sandbox Code Playgroud)
虽然这是不可能的:
+--------+--------+
| col1 | col2 |
+--------+--------+
| 1 | 1 |
| 1 | 1 |
+--------+--------+
Run Code Online (Sandbox Code Playgroud)
同时创建两个唯一键不是一个选择,col1='1', col2='1'并且col1='1', col2='2' col1是相同的,并且如果两个都是唯一键则不允许这样做。