Update命令在MySql工作台中不起作用



"表名=titanic";

这是我的代码:

UPDATE titanic SET Age = 100, Where Age = 0;

这就是错误:

14:17:38UPDATE titanic Age = 1000, Where Age = 0
错误代码:1064。您的SQL语法有错误;请查看与MySQL服务器版本对应的手册,以获得在第1行0.000秒"=1000,其中年龄=0"附近使用的正确语法

尝试以下语法:

UPDATE titanic 
SET 
Age = 100
WHERE
Age = 0;

数字100后面有一个","太多了。

这就是它应该如何工作。

基本上,问题在于您的语法,请更改

UPDATE titanic SET Age = 100, Where Age = 0;

到此

UPDATE titanic SET Age = 100 WHERE Age = 0;

请重试,并确保Age为大写或小写。

最新更新