Chciałbym użyć . aby wywołać skrypt sql z wnętrza przechowywanej procedury, tak jak...
delimiter ///
create procedure append_procedure()
BEGIN
\. test.sql;
END; ///
delimiter ;
Otrzymuję komunikat „nie udało się otworzyć 'test.sql;' " błąd, gdy uruchamiam go w ten sposób. Próbowałem też ! ale potem otrzymuję błąd odmowy pozwolenia. Nie mogę jednak wyeliminować ; lub cała rzecz jest zepsuta. Czy można to obejść?
Co ja robię źle?