Этот запрос работает, когда я ввожу его через phpmyadmin.
INSERT INTO conversation (user_id) VALUES (?);
INSERT INTO conversation (conversation_id, user_id)
VALUES ((SELECT LAST_INSERT_ID()), ?)
Однако, когда я отправляю этот запрос, используя jdbc и java, я получаю сообщение об ошибке -
В вашем SQL есть ошибкасинтаксис;проверьте руководство, соответствующее вашей версии сервера MySQL, на предмет правильного синтаксиса, который можно использовать рядом с 'INSERT INTO chat (journal_id, user_id) VALUES ((SELECT LAST_INSERT_' в строке 1 "
Я использую точно такой же запрос.Я проверил, вызвав toString в PreparedStatement, скопировав и вставив его в phpmyadmin и выполнив его, и он работал нормально. Он просто не работает через Java. Есть идеи, что не так?