gpt4 book ai didi

php - 具有不同值的mysql重复条目

转载 作者:行者123 更新时间:2023-12-05 01:48:50 24 4
gpt4 key购买 nike

我在一个表上运行以下两个查询,其中 refId 表是唯一的。如您所见,输入的 refId 值不同,但出现以下错误

#1062 - Duplicate entry '2147483647' for key 2

INSERT INTO eve_journal(`date`, `refID`, `refTypeID`, `ownerName1`, `ownerID1`, `ownerName2`, `ownerID2`, `argName1`, `argID1`, `amount`, `balance`, `reason`) VALUES('2011-07-12 00:56:00','4597105986','85','CONCORD','1000125','Qzack','90288778','Josameto','30000156','12956.00','365344321.02','11717:3,17057:1,17060:2,17065:1,17076:2,17081:2,23989:2,')


INSERT INTO eve_journal(`date`, `refID`, `refTypeID`, `ownerName1`, `ownerID1`, `ownerName2`, `ownerID2`, `argName1`, `argID1`, `amount`, `balance`, `reason`) VALUES('2011-07-12 00:52:00','4597093172','34','Shigakarri Niromochi','3012152','Qzack','90288778','Shigakarri Niromochi','3012152','18400.00','365331365.02','No reason specified.')

也许我不明白唯一和重复的含义,或者我可能错过了唯一表的意义。为了帮助指导您的回答,我将 refID 设置为唯一,因为这是除了输入日期之外唯一保证不同的东西。无论采用何种方式提取数据,都可以多次提取同一个条目。我想防止重复条目并认为我可以用 mysql 拒绝。

最佳答案

看起来您的 refId 列上的数据类型不够大,因此它被缩小到 INT 的最大大小。将其增加到 UNSIGNED INT 或 BIGINT。

关于php - 具有不同值的mysql重复条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6671548/

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