Tôi muốn sử dụng. để gọi sql script từ bên trong một proc được lưu trữ như vậy ...là nó có thể gọi một kịch bản sql từ một thủ tục được lưu trữ trong một kịch bản sql?
delimiter ///
create procedure append_procedure()
BEGIN
\. test.sql;
END; ///
delimiter ;
Tôi nhận được một "không mở được 'test.sql;' "lỗi khi tôi chạy theo cách này. Tôi cũng đã thử! nhưng sau đó tôi nhận được một sự cho phép bị từ chối lỗi. Tuy nhiên, tôi không thể loại bỏ; hoặc toàn bộ sự việc bị phá vỡ. Có cách nào để giái quyết vấn đề này không?
Tôi đang làm gì sai?
vậy, bạn có nói rằng không có cách nào để làm điều này? hoặc tôi không thể làm điều đó bằng cách sử dụng \.? –
Không có cách nào cho một proc được lưu trữ để mã nguồn một tập lệnh, cũng như không chạy nhiều lệnh trong kịch bản ngay cả khi bạn có thể mã nguồn nó. –