gpt4 book ai didi

mysql - 简单的 MySQL 更新无法正常工作并出现一般错误

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

我以前从未遇到过这种情况,这非常非常奇怪,

非常简单的 SQL 更新不起作用:

UPDATE table givi_user_sessions set givi_user_clientid='somevalue' where givi_user_id=2;

我尝试了其他变体,例如:

UPDATE table givi_user_sessions set  where givi_user_id=3 where givi_user_id=2

还有这个:

UPDATE table `givi_user_sessions` set  where `givi_user_id`=3 where `givi_user_id`=2

所有这些选项给了我以下错误:

Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'table givi_user_sessions set givi_user_clientid='somevalue' where givi_user_id=2' at line 1

我仔细检查了表是否存在,并且列名是否正确,我唯一记得的是我将表名从 user_sessions 更改为 givi_user_sessions ,但这根​​本不重要,除非 mysql 引擎中出现问题,因为我绝对认为我的 sql 是正确的。或者也许我今天工作太久了。

如有任何建议,我们将不胜感激。

最佳答案

您不需要在查询中包含关键字“table”。您可以在此处检查更新查询的语法:http://www.w3schools.com/php/php_mysql_update.asp

它应该看起来像这样:

UPDATE givi_user_sessions set givi_user_clientid='somevalue' where givi_user_id=2;

关于mysql - 简单的 MySQL 更新无法正常工作并出现一般错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14300435/

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