Hãy để chúng tôi tạo một thủ tục được lưu trữ. Ở đây, chúng tôi đang tính toán số lượng * số lượng tức là thực hiện các phép toán -
mysql> delimiter // mysql> create procedure calculation_proc(amount int,quantity int) begin select amount,quantity,(amount*quantity) as Total; end // Query OK, 0 rows affected (0.00 sec) mysql> delimiter ;
Bây giờ bạn có thể gọi một thủ tục đã lưu trữ bằng lệnh gọi -
mysql> call calculation_proc(250,3);
Điều này sẽ tạo ra kết quả sau -
+--------+----------+-------+ | amount | quantity | Total | +--------+----------+-------+ | 250 | 3 | 750 | +--------+----------+-------+ 1 row in set (0.00 sec) Query OK, 0 rows affected (0.00 sec)