Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

กระบวนงานที่เก็บไว้ MySQL เพื่อประกาศสองค่าและดำเนินการทางคณิตศาสตร์


ให้เราสร้างขั้นตอนการจัดเก็บก่อน -

mysql> ตัวคั่น //mysql> สร้างโพรซีเดอร์ประกาศ_demo_sp() เริ่มประกาศ Value1 int; ประกาศ Value2 int; ตั้งค่า 1=100; ตั้งค่า Value2=2000; เลือก Value1,Value2,Value1*Value2 เป็น MultiplicationResult end //Query OK, 0 แถวได้รับผลกระทบ (0.00 วินาที)mysql> delimiter;

เรียกกระบวนงานที่เก็บไว้โดยใช้คำสั่ง CALL -

mysql> โทรประกาศ_demo_sp();

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+---------+---------+----------------------+| Value1 | Value2 | ผลคูณ |+---------+---------+----------------------+| 100 | 2000 | 200000 |+---------+----------------------+----------------------+1 แถวในชุด (0.00 วินาที) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที)