zoukankan      html  css  js  c++  java
  • Mysql储存过程5: while

    循环结构 while
    create procedure name()
      begin
        while 条件 do
          SQL语句
        end while;
      end$
    
    
    create procedure aa6()
        begin
          declare number int default 0;
          while number < 5 do
            select number;
            set number = number + 1;
            end while;
        end$


    mysql> create procedure aa6()
        ->     begin
        ->       declare number int default 0;
        ->       while number < 5 do
        ->         select number;
        ->         set number = number + 1;
        ->         end while;
        ->     end$
    Query OK, 0 rows affected (0.00 sec)

    mysql> call aa6$
    +--------+
    | number |
    +--------+
    |      0 |
    +--------+
    1 row in set (0.00 sec)

    +--------+
    | number |
    +--------+
    |      1 |
    +--------+
    1 row in set (0.01 sec)

    +--------+
    | number |
    +--------+
    |      2 |
    +--------+
    1 row in set (0.01 sec)

    +--------+
    | number |
    +--------+
    |      3 |
    +--------+
    1 row in set (0.01 sec)

    +--------+
    | number |
    +--------+
    |      4 |
    +--------+
    1 row in set (0.02 sec)

    Query OK, 0 rows affected (0.02 sec)
  • 相关阅读:
    数据结构 1
    MyBatis 7
    MyBatis 6
    MyBatis 5
    MaBatis 4
    MyBatis 3
    目录和文件管理
    Linux常用命令精讲
    Sentos7.4安装说明
    RIP
  • 原文地址:https://www.cnblogs.com/perl6/p/7114698.html
Copyright © 2011-2022 走看看