mysql教程网


当前位置: 主页 > sql语言 >

MYSQL用存储过程求1加到100总和

时间:2016-01-21 10:32来源:www.mysql.net.cn 作者:admin 点击:
mysql delimiter | mysql create procedure p1(OUT vout int - begin - declare v1 int default 1; - declare v2 int default 0; - while v1=100 DO - set v2=v2+v1; - set v1=v1+1; - end while; - SET vout=v2; - end; - | Query OK, 0 rows affected (0.00
mysql> delimiter |
mysql> create procedure p1(OUT vout int
    -> begin
    -> declare v1 int default 1;
    -> declare v2 int default 0;
    -> while v1<=100 DO
    ->       set v2=v2+v1;
    ->       set v1=v1+1;
    -> end while;
    -> SET vout=v2;
    -> end;
    -> |
Query OK, 0 rows affected (0.00 sec)

mysql> call p1(@count);
    -> |
Query OK, 0 rows affected (0.00 sec)

mysql> select @count|
+--------+
| @count |
+--------+
|   5050 |
+--------+
1 row in set (0.00 sec)      (责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片