zoukankan      html  css  js  c++  java
  • 写一个简单的存储过程

       -- MySQL中的三中循环 while 、 loop 、repeat  求  1-n 的和
    
    
       -- 第一种 while 循环 
       -- 求 1-n 的和
       /*  while循环语法:
       while 条件 DO
                   循环体;
       end while;
       */
        create procedure add_calendar(a int) 
        begin
            declare i int default 1;
        while i<=a DO -- 循环开始
                    INSERT INTO calendar(datelist) VALUES(
          adddate(
              (   -- 这里的起始日期,你可以换成当前日期
                  DATE_FORMAT("2019-1-1", '%Y-%m-%d') 
              ),
              i
         ) );
            set i=i+1;
        end while; -- 循环结束
        end;
        -- 执行存储过程
        call add_calendar(10000);
        -- 删除存储过程
        drop procedure if exists add_calendar;
  • 相关阅读:
    python中的unlink
    if
    python中if __name__ == '__main__'
    rename函数
    win2003的密钥
    url
    python中的os.stat
    python中的mysql
    防火墙
    网址
  • 原文地址:https://www.cnblogs.com/alittlesmile/p/11583764.html
Copyright © 2011-2022 走看看