PreparedStatement posted = con.prepareStatement( "INSERT INTO userdate (description, UUID) VALUES ('"+ desc + "','" + postuuid + "') ON DUPLICATE KEY UPDATE");
这是您在sql语法中遇到的错误;查看与您的mysql服务器版本对应的手册,以获取在“”附近使用的正确语法这是我的代码,有人知道这可能有什么问题吗?
xghobddn1#
查看mysql文档以获取关于重复密钥更新的参考https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html关键字“update”不是语句的绝对结尾。您需要指定要更新的字段/值
1条答案
按热度按时间xghobddn1#
查看mysql文档以获取关于重复密钥更新的参考https://dev.mysql.com/doc/refman/8.0/en/insert-on-duplicate.html
关键字“update”不是语句的绝对结尾。您需要指定要更新的字段/值