Я пытаюсь запустить этот оператор:
CREATE DEFINER=`daimler_bkUser`@`%` PROCEDURE `expatSuchen`(IN SUCHBEGRIFF VARCHAR(60))
BEGIN
Select * from expats where Last_Name LIKE CONCAT('%', SUCHBEGRIFF , '%');
END
Но MySQL выдает следующую ошибку:
java.sql.SQLSyntaxErrorException: 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 '()' at line 1
Вы пробовали скопировать запрос в mysqlWorkbench и запустить его там?
Нет ошибок в Workbench
Я думаю, вы отправляете пустое значение в параметре SUCHBEGRIFF






Вы уверены, что ошибка возникла из-за этого запроса?
()в нем нигде нет.