gpt4 book ai didi

mysql - INSERT 并更新重复键

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

我很难理解带有重复键更新检查的插入的正确语法。

我当前遇到查询错误:

INSERT INTO users_items (q,id,uid)
ON DUPLICATE KEY UPDATE
q = q + ?, id = ?, uid = ?

唯一键是 uid + id 在一起。

我的错误是:

 Syntax error or access violation: 1064 You have an error in your SQL syntax;

最佳答案

VALUES 是必需部分(或 SETSELECT)

INSERT INTO users_items (q,id,uid)
VALUES (v1, v2, v3) -- <<< this is what you missed
ON DUPLICATE KEY UPDATE
q = q + ?, id = ?, uid = ?

引用:

关于mysql - INSERT 并更新重复键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18221894/

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