gpt4 book ai didi

mysql - 多列的主键?

转载 作者:行者123 更新时间:2023-11-29 02:47:13 30 4
gpt4 key购买 nike

我有这个 MySQL 表,主键 (ID)。

ID  | COLOR   | SIZE
====================
| 1 | RED | 1 |
| 2 | RED | 2 |
| 3 | RED | 3 |
| 4 | GREEN | 1 |
| 5 | GREEN | 2 |
| 6 | BLUE | 1 |
===================

例如当我插入这一行时

INSERT INTO `test`(`COLOR`, `SIZE`) VALUES (RED',1);

我有一个重复的行1, 红色, 1和7, 红色, 1如何避免这个问题?

谢谢

最佳答案

你可以使用alter table

ALTER TABLE `test`
ADD UNIQUE (color, size)

关于mysql - 多列的主键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40495389/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com