gpt4 book ai didi

mysql - INSERT INTO... 具有不存在值的 VALUES

转载 作者:搜寻专家 更新时间:2023-10-30 20:33:39 24 4
gpt4 key购买 nike

<分区>

我有一个关于在表中插入数据的问题。我的表只是由一个主键组成(即由两个外键组成)。问题是:我不知道如何执行我的脚本来插入除不存在值之外的所有行。因为在脚本中,一些插入物不再可用。

出于某种原因,有人给了我插入脚本,但带有一些被删除的外键。所以当我执行脚本时,我得到一个错误“Constraint fail...”,这是正常的。但是如何轻松插入行,避免因外键无效导致的错误呢?

INSERT INTO `X_Y` (`x_id`, `y_id`) VALUES
(4, 1),
(4, 2),
(4, 3),
(4, 4),
(4, 5),
(5, 6),
(5, 7),
(5, 8),
(6, 9),
(6, 10),
(7, 11),
(8, 12),
(8, 13),
(11, 18),
(12, 19),
... ( about 2000 insert)
(1680, 2071);

例如: insert (4,1) 无法执行,因为外键 x_id 4 已不存在。

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