zoukankan      html  css  js  c++  java
  • MySQL 存储过程的三个例子

    mysql> create procedure pro10()
        -> begin
        -> declare i int;
        -> set i=0;
        -> while i<5 do
        ->     insert into t1(filed) values(i);
        ->     set i=i+1;
        -> end while;
        -> end;//
    Query OK, 0 rows affected (0.00 sec)
    mysql> create procedure pro11()
        -> begin
        -> declare i int default 0;
        -> repeat
        ->     insert into t1(filed) values(i);
        ->     set i=i+1;
        ->     until i>=5
        -> end repeat;
        -> end;//
    Query OK, 0 rows affected (0.00 sec)
    
    
    mysql> create procedure pro12()
        -> begin
        -> declare i int default 0;
        -> loop_label: loop
        ->     insert into t1(filed) values(i);
        ->     set i=i+1;
        ->     if i>=5 then
        ->         leave loop_label;
        ->     end if;
        -> end loop;
        -> end;//
  • 相关阅读:
    JasperReport
    Linux
    Linux
    Linux
    Linux
    Groovy
    Linux
    VS
    Aliyun
    Linux
  • 原文地址:https://www.cnblogs.com/imhurley/p/2606795.html
Copyright © 2011-2022 走看看