gpt4 book ai didi

mysql - mysql中的复合主键

转载 作者:行者123 更新时间:2023-11-29 05:52:21 24 4
gpt4 key购买 nike

我有一个包含 3 个值组成的主键的表。如果我有这些值:

(1,1,1) 

我不能插入 (1,2,2) 因为第一个字段重复了?我想如果主键只组合不能重复3个值的组合。

最佳答案

是的,你可以插入不同的元组:

CREATE TABLE t(a INT, b INT, c INT, d TEXT, PRIMARY KEY(a,b,c));

INSERT INTO t(a,b,c,d) VALUES(1,1,1, 'a');
INSERT INTO t(a,b,c,d) VALUES(1,2,2, 'b');

SELECT * FROM t;

db<>fiddle demo

关于mysql - mysql中的复合主键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52876426/

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