Sự cố của tôi đã được giải quyết khi tôi thêm spring.datasource.separator=^;
trong application.properties
và mọi dòng bên ngoài thủ tục / trình kích hoạt phải được kết thúc bằng ^;
Ví dụ như sau:
DROP TRIGGER IF EXISTS Persons_log_update ^;
CREATE TRIGGER Persons_log_update
BEFORE UPDATE ON Persons
FOR EACH ROW
BEGIN
INSERT INTO Personshistory(PersonID,LastName,FirstName,Address,City)
values(OLD.PersonID,OLD.LastName,OLD.FirstName,OLD.Address,OLD.City);
END ^;