Това може да е възможно, ако споменете следното свойство в URL адреса
spring.datasource.url=jdbc:mysql://localhost:3306/test?allowMultiQueries=true
allowMultiQueries ще инструктира драйвера да изпрати заявки с разделители към базата данни.
Моля, имайте предвид, че ако използвате собствени заявки, имайте предвид атаката с инжектиране на sql. Не е необходимо да поставяте разделителя (DELIMITER) изрично. sql изразът Следната заявка работи
SET myDatabase;
DROP PROCEDURE IF EXISTS myStoredProcedure;
CREATE PROCEDURE myStoredProcedure ( _description VARCHAR(50), _value INT )
BEGIN
INSERT INTO
myTable ( description, value )
VALUES ( _description, _value );
SELECT id, description, value
FROM myTable
WHERE id = LAST_INSERT_ID();
END;