我想更新我的数据并将其删除,并将其替换为另一个表一次。我不知道该怎么做。
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:您的SQL语法中有错误;查看与您的MySQL服务器版本对应的手册,使用接近'(现金,变更)值(' 9000','您的更改为:40.0')所在的手册=' 9'和姓名'在第1行
a:2:{s:7:"example";s:14:"This one works";s:11:"example_two";s:50:"This one is broken";}
答案 0 :(得分:0)
除了更新查询之外,以上所有查询都是正确的:
update customer (Cash,Chnge) values ('" + cash + "','" + chge + "') where Room = ? and Name = ?;
应该如下:
update customer set Cash = '" + cash + "', Chnge = '" + chge + "' where Room = ? and Name = ?;
或者您甚至可以使用preparedStatement设置前两个参数:
update customer set Cash = ?, Chnge = ? where Room = ? and Name = ?;
我建议您浏览以下链接: http://dev.mysql.com/doc/refman/5.7/en/update.html