Đầu tiên chúng ta hãy tạo một Thủ tục được lưu trữ. Sau đây là truy vấn để tạo một thủ tục được lưu trữ bằng MySQL Workbench.
use business; DELIMITER // DROP PROCEDURE IF EXISTS SP_GETMESSAGE; CREATE PROCEDURE SP_GETMESSAGE() BEGIN DECLARE MESSAGE VARCHAR(100); SET MESSAGE="HELLO"; SELECT CONCAT(MESSAGE,' ','MYSQL!!!!'); END // DELIMITER ;
Đây là ảnh chụp màn hình của quy trình được lưu trữ trong MySQL workbench -
Bạn cần thực hiện quy trình được lưu trữ ở trên với sự trợ giúp của ký hiệu dưới đây được hiển thị trong ảnh chụp màn hình -
Bây giờ bạn có thể gọi thủ tục đã lưu trữ với sự trợ giúp của lệnh CALL.
call SP_GETMESSAGE();
Ảnh chụp màn hình như sau -
Bây giờ một lần nữa bạn có thể thực hiện câu lệnh trên với sự trợ giúp của ký hiệu được hiển thị ở trên. Điều này sẽ tạo ra kết quả sau -