gpt4 book ai didi

mysql - SQL 更新 - 不工作

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

我确实有一个问题,我不明白为什么它不起作用。我只想更新数据库中的一些特定条目。问题是现在数据库中的国家都是英文的,所以我想用德国国家名称重命名所有英语国家。

这是我的 SQL 数据库中表格的屏幕截图: enter image description here

现在这是我用来更新数据库的 SQL 代码:

UPDATE `wp_usermeta` SET `meta_value`=Tschechien WHERE `meta_value`=Czech Republic

这是我收到的错误消息:

1064 - 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 'Republic' at line 1

现在我尝试了一个不同的国家,你可以在这里看到:

enter image description here

我使用了这段代码:

UPDATE `wp_usermeta` SET `meta_value`=Deutschland WHERE `meta_value`=Germany

我收到此错误消息:

1054 - Unknown column 'Germany' in 'where clause'

有人能告诉我我做错了什么吗?该表称为“wp_usermeta”。我真的希望有人能帮助我,让我知道为什么我的更新代码不起作用。

问候,克里斯

最佳答案

您需要在德国周围加上单引号或双引号:

UPDATE `wp_usermeta` SET `meta_value`=Deutschland WHERE `meta_value`= "Germany"

关于mysql - SQL 更新 - 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29243070/

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